
From nobody Fri Dec  1 00:51: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 C9B10127ABE for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 00:51:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 mX4xVA_nXpKW for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 00:51: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 D8E93126B7E for <quic-issues@ietf.org>; Fri,  1 Dec 2017 00:51: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=3GQZWFDDznD3bJ7Bo4mPspB44ac=; b=o27ExNqJ3NT85C/i QcRus0jAvT3iVXHVuMKJu+F9LukvNaeLZRrmPHU5NVT4FnhAnPIpTVQCQI3njQL0 gainAoz7i9GPNfybsoA0bKbKRvBvgNCo0B5LH1Fy1/rqAxVNCcUVjb0HvPT47ibW ffJ3BZs2pyJ63xYKZPm8DPYdqPs=
Received: by filter0097p1las1.sendgrid.net with SMTP id filter0097p1las1-24074-5A211803-14 2017-12-01 08:51:15.450345444 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id r4PRGn8cQoaq6pF-gjFFAg for <quic-issues@ietf.org>; Fri, 01 Dec 2017 08:51:15.236 +0000 (UTC)
Date: Fri, 01 Dec 2017 08:51:15 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba086677cba4cf92f37061894d3922cdad561654d92cf000000011638da0392a169ce107b243a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/959/review/80433372@github.com>
In-Reply-To: <quicwg/base-drafts/pull/959@github.com>
References: <quicwg/base-drafts/pull/959@github.com>
Subject: Re: [quicwg/base-drafts] Move negotiated_version (#959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2118033b273_7c7e3fb854a58f3814191cf"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Qn0EVnOfneBoaWgkSaYue7OMnJ+dQ9E+0R1 Ntd+9bEjhCPBDOZ4t0Ce4p1Z0xV/66hKHPELyWdbcRpTe/X+XT49asAPs84KKfZySRih3KuP/Mqexg qyly87wIyJ5dsQp7pKEg+RdUa05N74GqTpg0KKpkmyuaymncY2bUJNaPnor65schd+enzDZKDUmkPL M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1Z_fHzm8RFmUH4pb_x-DmBbySKA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 08:51:19 -0000

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

marten-seemann commented on this pull request.



> @@ -1228,45 +1228,49 @@ version as part of the transport parameters (see {{transport-parameters}}).  As
 a result, modification of version negotiation packets by an attacker can be
 detected.
 
-The client includes two fields in the transport parameters:
-
-* 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
-  VERSION_NEGOTIATION_ERROR 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 {{packet-version}},
-  this will be identical to the negotiated_version.
+The client includes the initial_version field in its transport parameters.  The
+initial_version is the version that the client initially attempted to use.  If
+the server did not send a version negotiation packet {{packet-version}}, this
+will be identical to the negotiated_version.

To the negotiated_version in the encrypted_extensions.

> +stateless server) uses a different process. If the initial_version matches the
+version of QUIC that is in use, a stateless server can accept the value.
+
+If the initial_version is different from the version of QUIC that is in use, a
+stateless server MUST check that it would have sent a version negotiation packet
+if it had received a packet with the indicated initial_version.  If a server
+would have accepted the version included in the initial_version and the value
+differs from the QUIC version that is in use, the server MUST terminate the
+connection with a VERSION_NEGOTIATION_ERROR error.
+
+The server includes both the version of QUIC that is in use and a list of the
+QUIC versions that the server supports.
+
+The negotiated_version field is the version that is in use.  This MUST be set by
+the server to the value that is on the Initial packet that it accepts (not an
+Initial packet that triggers a Retry or Version Negotiation packet).  A client

Why the Retry packet?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/959#pullrequestreview-80433372
----==_mimepart_5a2118033b273_7c7e3fb854a58f3814191cf
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/959#discussion_r154292491">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1228,45 +1228,49 @@ version as part of the transport parameters (see {{transport-parameters}}).  As
 a result, modification of version negotiation packets by an attacker can be
 detected.
 
-The client includes two fields in the transport parameters:
-
-* 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
-  VERSION_NEGOTIATION_ERROR 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 {{packet-version}},
-  this will be identical to the negotiated_version.
+The client includes the initial_version field in its transport parameters.  The
+initial_version is the version that the client initially attempted to use.  If
+the server did not send a version negotiation packet {{packet-version}}, this
+will be identical to the negotiated_version.
</pre>
<p>To the negotiated_version in the encrypted_extensions.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/959#discussion_r154292930">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +stateless server) uses a different process. If the initial_version matches the
+version of QUIC that is in use, a stateless server can accept the value.
+
+If the initial_version is different from the version of QUIC that is in use, a
+stateless server MUST check that it would have sent a version negotiation packet
+if it had received a packet with the indicated initial_version.  If a server
+would have accepted the version included in the initial_version and the value
+differs from the QUIC version that is in use, the server MUST terminate the
+connection with a VERSION_NEGOTIATION_ERROR error.
+
+The server includes both the version of QUIC that is in use and a list of the
+QUIC versions that the server supports.
+
+The negotiated_version field is the version that is in use.  This MUST be set by
+the server to the value that is on the Initial packet that it accepts (not an
+Initial packet that triggers a Retry or Version Negotiation packet).  A client
</pre>
<p>Why the Retry packet?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #959"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/959#pullrequestreview-80433372"}}}</script>
----==_mimepart_5a2118033b273_7c7e3fb854a58f3814191cf--


From nobody Fri Dec  1 00:54: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 43C6C126D45 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 00:54:19 -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 LofZ3YFHB7GJ for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 00:54: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 02427126B7E for <quic-issues@ietf.org>; Fri,  1 Dec 2017 00:54:17 -0800 (PST)
Date: Fri, 01 Dec 2017 00:54:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512118457; bh=/Jd5+ziJ8qjkiY+6CA4VjWN1rKJ5D+DQhYvYshqPfFg=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=lQPeiW3YUFCLv03oY4QrpmKHG4BcOjiqmqtiZ3TMhMMrTxqKbDLrfrO2GsvCWVUJI /eVk+dlQiUKhPE7roWnmX56G7eMk/PvYM1hD4Q8EfvxGVHG8URQ0gGuaPaGxQ40ufX y7f5uxZ0Ss8hIfHmIqD9IW4JjwmLypgNmJCejCOg=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d8600f82b664f6a888416f2cd22cd74f0d4475a92cf000000011638dab992a169ce10980338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/978@github.com>
Subject: [quicwg/base-drafts] Merge CONNECTION_CLOSE and APPLICATION_CLOSE (#978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2118b91d35f_2193fdb62fbaf2c115553e"; 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/AaVIQaAfoYG65iAtObYBKjI2nec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 08:54:19 -0000

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

Since CONNECTION_CLOSE and APPLICATION_CLOSE have the same format, are already distinguishable by the different error code spaces, and have the same semantics, we cold save a frame type 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/978
----==_mimepart_5a2118b91d35f_2193fdb62fbaf2c115553e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Since CONNECTION_CLOSE and APPLICATION_CLOSE have the same format, are already distinguishable by the different error code spaces, and have the same semantics, we cold save a frame type 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/978">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Kq0gj11x1V3mj_FTiQ9zNBZKjIks5s7765gaJpZM4QyCuV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_J5SihJBqfLrQXYAAJUUAjnC8Jqks5s7765gaJpZM4QyCuV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/978"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Merge CONNECTION_CLOSE and APPLICATION_CLOSE (#978)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/978"}}}</script>
----==_mimepart_5a2118b91d35f_2193fdb62fbaf2c115553e--


From nobody Fri Dec  1 06:01: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 16E0C128D44 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:01:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wH8c0P6qAGsD for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:01:40 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A34F128BB7 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 06:01: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=RZquBZe+0Dw683A2h+UxRAWwk3g=; b=CNXcnIiGNEICY2fQ hbE3MMkG3PNmi7ZnAZFEEHB79BnHOaxBgo3eylsnwX8uinztKmzSex6njKYzzOZK PnjRrN0C3W9GSK53qSjq/Nv6V6z2iRvwp8Yj/Wr1pfTVVu2clw26bLT2anwZyNfY 3hY6+EfI8/rBnldq/8MNouUIaEk=
Received: by filter0345p1las1.sendgrid.net with SMTP id filter0345p1las1-31596-5A2160C3-D 2017-12-01 14:01:39.524146397 +0000 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 fjgDbWrSRIOOh6_csOJqhA for <quic-issues@ietf.org>; Fri, 01 Dec 2017 14:01:39.356 +0000 (UTC)
Date: Fri, 01 Dec 2017 14:01:39 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a2acb9a33088012878a0e23e175783360a44c9092cf00000001163922c392a169ce108b779f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/963/348501914@github.com>
In-Reply-To: <quicwg/base-drafts/issues/963@github.com>
References: <quicwg/base-drafts/issues/963@github.com>
Subject: Re: [quicwg/base-drafts] One packet type in invariants (#963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2160c33bf9e_3f6b3fcb9202ef3456722c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Q5xW6d0If0eiFfVsKzM+qsHbrLEFZb9DTa0 VbFVM01rZ3dIVlQkY7JYHXrZpRZ+M4qUfCEtyFwlgHWrBZAHHQpPX194ZNiQLBv1pBObF2IBeC8LBP SDRjyL2Nqx/p+7gXCZi+lS1FUvkpYT55DOy/uSW8+jKugJvYXKiK5q8VYw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tbvDkBAIqzntcdlPRxBj6HL7tsk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 14:01:42 -0000

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

I'm a pretty big fan of this change on a high level.  In particular, it forces implementations to actually implement version specific parsing, and the removal of the packet number reinforces the idea that everything after the version is not an invariant.

I'll note: If we have a version, and then there's only one defined type byte value, but it's valid to grease the type byte for that version, we end up with the type byte being random :)  So I favor randomizing the type byte, but could live 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/issues/963#issuecomment-348501914
----==_mimepart_5a2160c33bf9e_3f6b3fcb9202ef3456722c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm a pretty big fan of this change on a high level.  In particular, it =
forces implementations to actually implement version specific parsing, and =
the removal of the packet number reinforces the idea that everything after =
the version is not an invariant.</p>
<p>I'll note: If we have a version, and then there's only one defined type =
byte value, but it's valid to grease the type byte for that version, we end=
 up with the type byte being random :)  So I favor randomizing the type byt=
e, but could live without 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/963#issuecomment-348501914">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4RbgI2X13zEU5J=
lTTuCPsaNIygLks5s8AbDgaJpZM4QuLxQ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-JHdLep8K_Vs2pH6=
eW31IZ-zNH0ks5s8AbDgaJpZM4QuLxQ.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/963#issuecomment-348501914"></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 #963: I'm a pretty =
big fan of this change on a high level.  In particular, it forces implement=
ations to actually implement version specific parsing, and the removal of t=
he packet number reinforces the idea that everything after the version is n=
ot an invariant.\r\n\r\nI'll note: If we have a version, and then there's o=
nly one defined type byte value, but it's valid to grease the type byte for=
 that version, we end up with the type byte being random :)  So I favor ran=
domizing the type byte, but could live without it."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/963#issuecomme=
nt-348501914"}}}</script>=

----==_mimepart_5a2160c33bf9e_3f6b3fcb9202ef3456722c--


From nobody Fri Dec  1 06:06: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 9AF76126C19 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:06:22 -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 B3CVgOYM3gzo for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:06: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 328051200F3 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 06:06:21 -0800 (PST)
Date: Fri, 01 Dec 2017 06:06:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512137180; bh=FFcgKTgsrbDlDgKnY1Knlvf6esmeFJYezkY79Pzz4b0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RQeiCrkC87GSK6rZWvKH4JCuP8r2eskxSxEmAc6z+1pt7kB3KKZIQUrwB48UOE0rC dH+t58mk3ZpbncKIqhwv8wLRw+uu2FxNvhvLLShHtAJJfTdIL+mL+kpPdrsEOZmOuM O2ffKdMVrz+xPOWkEEiyCm4kLVqY9aXeyaHaXVvU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab672277726ba053ef686fe7f6ba2d8f5ba45a1ef292cf00000001163923dc92a169ce109073ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/968/review/80504147@github.com>
In-Reply-To: <quicwg/base-drafts/pull/968@github.com>
References: <quicwg/base-drafts/pull/968@github.com>
Subject: Re: [quicwg/base-drafts] Version 0 is Version Negotiation (#968)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2161dc5783c_7c3f3feeea7cef346750b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-mbLbA3aqC2BRKJ4AWoiH31Jq-8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 14:06:22 -0000

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

ianswett commented on this pull request.

Two small comments, but looks good.

> @@ -302,7 +302,7 @@ deployed and used concurrently. Version negotiation is described in
 
 QUIC versions are identified using a 32-bit unsigned number.
 
-The version 0x00000000 is reserved to represent an invalid version.  This
+The version 0x00000000 is reserved to represent version negotiation.  This
 version of the specification is identified by the number 0x00000001.

OT Q: Why isn't version 0 represented by the number 0x00000000?

> @@ -768,7 +780,7 @@ constant:
 
 * the location and size of the Packet Number field in long headers, and

I thought I removed this from the invariants?  If I missed it, shouldn't it be removed 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/968#pullrequestreview-80504147
----==_mimepart_5a2161dc5783c_7c3f3feeea7cef346750b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Two small comments, but looks good.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/968#discussion_r154351661">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -302,7 +302,7 @@ deployed and used concurrently. Version negotiation is described in
 
 QUIC versions are identified using a 32-bit unsigned number.
 
-The version 0x00000000 is reserved to represent an invalid version.  This
+The version 0x00000000 is reserved to represent version negotiation.  This
 version of the specification is identified by the number 0x00000001.
</pre>
<p>OT Q: Why isn't version 0 represented by the number 0x00000000?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/968#discussion_r154352079">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -768,7 +780,7 @@ constant:
 
 * the location and size of the Packet Number field in long headers, and
</pre>
<p>I thought I removed this from the invariants?  If I missed it, shouldn't it be removed 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/968#pullrequestreview-80504147">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6CvU5PZ9wC0fnjOrCe0u5OW3KXQks5s8AfcgaJpZM4Qvm4M">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1maD9ZBW932nm24tegx7xqvaLAwks5s8AfcgaJpZM4Qvm4M.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/968#pullrequestreview-80504147"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #968"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/968#pullrequestreview-80504147"}}}</script>
----==_mimepart_5a2161dc5783c_7c3f3feeea7cef346750b5--


From nobody Fri Dec  1 06:08: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 6F1A9126C19 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:08:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 HoEa4spBNjR0 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:08:03 -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 52139128BB7 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 06:08:03 -0800 (PST)
Date: Fri, 01 Dec 2017 06:08:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512137282; bh=VsUBC4hg5w0+n+7Az26NZ5oOq2mlptxL+VjwrWD9nvA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rs6kIvPS50694LAtKcetwShQ4Hxyi64i7+SciUMgjahpBCOpTnwOx91EjWZ02e3bo 5AxuVhHk5H889L26t1BzPaaAf5th7nbGtZZ26iNyNrD3CPbin7ZvdHZswupRWiXACU s5Hk2FYDEiFmQPCZ/UffIWM8Hni0lVb4vg/QfGko=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba0f5e408c51c6b6ba582b15951a66667c4a7f9592cf000000011639244292a169ce109073ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/968/review/80505408@github.com>
In-Reply-To: <quicwg/base-drafts/pull/968@github.com>
References: <quicwg/base-drafts/pull/968@github.com>
Subject: Re: [quicwg/base-drafts] Version 0 is Version Negotiation (#968)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a216242a549a_58633fb02101af347305cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sFtTTfwV8Xe69LoTqxqcUXuOYOY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 14:08:09 -0000

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

ianswett commented on this pull request.



> @@ -543,6 +544,17 @@ the server supports, as shown below.
 ~~~
 {: #version-negotiation-format title="Version Negotiation Packet"}
 
+The value in the Unused field is selected randomly by the server. The Connection
+ID field echoes the corresponding value from the triggering client packet.  This
+allows clients some assurance that the server received the packet and that the
+Version Negotiation packet is in fact from the server.  The Version field MUST
+be set to 0x00000000.  The remainder of the Version Negotiation packet is a list
+of 32-bit versions which the server supports.
+
+A Version Negotiation packet is never explicitly acknowledged in an ACK frame by

It doesn't have a packet number anymore, so how could it be acknowledged?  Maybe change to "cannot be explicitly acknowledged.."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/968#pullrequestreview-80505408
----==_mimepart_5a216242a549a_58633fb02101af347305cb
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/968#discussion_r154352678">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -543,6 +544,17 @@ the server supports, as shown below.
 ~~~
 {: #version-negotiation-format title=&quot;Version Negotiation Packet&quot;}
 
+The value in the Unused field is selected randomly by the server. The Connection
+ID field echoes the corresponding value from the triggering client packet.  This
+allows clients some assurance that the server received the packet and that the
+Version Negotiation packet is in fact from the server.  The Version field MUST
+be set to 0x00000000.  The remainder of the Version Negotiation packet is a list
+of 32-bit versions which the server supports.
+
+A Version Negotiation packet is never explicitly acknowledged in an ACK frame by
</pre>
<p>It doesn't have a packet number anymore, so how could it be acknowledged?  Maybe change to "cannot be explicitly acknowledged.."</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #968"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/968#pullrequestreview-80505408"}}}</script>
----==_mimepart_5a216242a549a_58633fb02101af347305cb--


From nobody Fri Dec  1 06:29: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 0A42C1293E0 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:29:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.396
X-Spam-Level: 
X-Spam-Status: No, score=-3.396 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N69OTliHEgEd for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:29:54 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96289129329 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 06:29: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=jTH0+n35yUmOVO63xmACzPV1w3s=; b=nV0pBgkBS5tVkJCT BPRUIUv7B3JaNEKh58caxERcnwNNFaFT386x0XpPDsb90vvWBv7qa4nyb11C+b4x Zq3uOBt2mdHpdHbuzLocKh0P5nXPby5TbLqGW4XKdGBXP0HFDxOwEJyPIW2jLgS2 8/z+1GnLkjv8RUiigEv31+fXzcs=
Received: by filter0271p1iad2.sendgrid.net with SMTP id filter0271p1iad2-7864-5A21675C-D 2017-12-01 14:29:48.242947604 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id yoWZiZKBTk-nFd3KfuW3uw for <quic-issues@ietf.org>; Fri, 01 Dec 2017 14:29:47.857 +0000 (UTC)
Date: Fri, 01 Dec 2017 14:29:48 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d01c81d9d2c8dd9c08bb5c70111249f0c326c5f92cf000000011639295b92a169ce0febbc73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/894/review/80511313@github.com>
In-Reply-To: <quicwg/base-drafts/pull/894@github.com>
References: <quicwg/base-drafts/pull/894@github.com>
Subject: Re: [quicwg/base-drafts] More detailed stream states (#894)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21675bb9898_521b3f912b908f348036b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3YKhlLvjE7MtMTo9qxnETgTrY5XKBj2bqIPD zIkOHvVyKQwnU0FbWfSbszG9H30bkekBdBVNOk+bLD9kBBTgyZc+ANLFv95+k0VRG+6b7heHa0I7l5 ktg4r0lBcE8+TSw6a601YitqIF8acA+UGjOF4vLc+vXPxXIz+Tsr5LIulQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uFlJG_wW386W-n-FWC-8_VptESg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 14:29:56 -0000

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

ianswett commented on this pull request.



> @@ -2675,201 +2676,291 @@ created, it MUST close the connection with error code STREAM_STATE_ERROR.
 Stream ID 0 (0x0) is reserved for the cryptographic handshake.  Stream 0 MUST
 NOT be used for application data, and is the first client-initiated stream.
 
-A QUIC endpoint MUST NOT reuse a Stream ID.  Streams MUST be created
-in sequential order.  Open streams can be used in any order.  Streams
-that are used out of order result in lower-numbered streams in the
-same direction being counted as open.
+A QUIC endpoint MUST NOT reuse a Stream ID.  Open streams can be used in any

Fair enough, make sure to find and close the issue this was discussed in 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/894#discussion_r154357810
----==_mimepart_5a21675bb9898_521b3f912b908f348036b
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/894#discussion_r154357810">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2675,201 +2676,291 @@ created, it MUST close the connection with error code STREAM_STATE_ERROR.
 Stream ID 0 (0x0) is reserved for the cryptographic handshake.  Stream 0 MUST
 NOT be used for application data, and is the first client-initiated stream.
 
-A QUIC endpoint MUST NOT reuse a Stream ID.  Streams MUST be created
-in sequential order.  Open streams can be used in any order.  Streams
-that are used out of order result in lower-numbered streams in the
-same direction being counted as open.
+A QUIC endpoint MUST NOT reuse a Stream ID.  Open streams can be used in any
</pre>
<p>Fair enough, make sure to find and close the issue this was discussed in 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/894#discussion_r154357810">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_zbwWA5QWA-Ozn-QsjuKpEAZwHLks5s8A1bgaJpZM4QAX9o">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9rGAKfX4oU6uiK0ealRks2HHfmvks5s8A1bgaJpZM4QAX9o.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/894#discussion_r154357810"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #894"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/894#discussion_r154357810"}}}</script>
----==_mimepart_5a21675bb9898_521b3f912b908f348036b--


From nobody Fri Dec  1 06:30: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 965991293D9 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:29:58 -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 Bh7LXWsjyLZk for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:29: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 2DBC6126BF0 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 06:29:57 -0800 (PST)
Date: Fri, 01 Dec 2017 06:29:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512138596; bh=9s0L7a9mOby7+bAQOlvkUN3mwN0syiMflUo/MPNxm7c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VIVGi1vYFUyRrWi3+j9JW6j/2mFBqqMDqkLKkdQ+N25ig3uWfILPRMSYKzMO+TPBU PDVowq+8XajdHpP26ztSBeoNH8IsZY207nxU/Mi3DBG6rchSm06uMRZHg1QthASSIW GzyxzrFO6B27fUWsGbBnKooNt5a1u8r9iQzAtyEY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab1347850ee911c17a96af443fb0d03b02e37ae992cf000000011639296492a169ce0febbc73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/894/review/80511349@github.com>
In-Reply-To: <quicwg/base-drafts/pull/894@github.com>
References: <quicwg/base-drafts/pull/894@github.com>
Subject: Re: [quicwg/base-drafts] More detailed stream states (#894)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21676452c6e_16d93fd357c9af30170329"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NICHI6lsTlZW5GyyTbVF9mozQcQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 14:29:58 -0000

----==_mimepart_5a21676452c6e_16d93fd357c9af30170329
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/894#pullrequestreview-80511349
----==_mimepart_5a21676452c6e_16d93fd357c9af30170329
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/894#pullrequestreview-80511349">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5bFhwOSos_JLX_0MiWysrRIsz_Lks5s8A1kgaJpZM4QAX9o">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5-_E6q66r_1-1cvtDHdIBlT3pFIks5s8A1kgaJpZM4QAX9o.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/894#pullrequestreview-80511349"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #894"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/894#pullrequestreview-80511349"}}}</script>
----==_mimepart_5a21676452c6e_16d93fd357c9af30170329--


From nobody Fri Dec  1 06:46: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 0E58B128D8B for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:46:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lUZbKrsS9jCs for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:46: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 1A0B7126B71 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 06:46: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=o656ndH4Jn5hdRtXCRmBe5XcrqY=; b=rHoJlOOFjAycrhXL jJFGZBXXPEC1uPbxoEXdU7YG9pcXHOEjtW37pSrQ2zUFc62KVzfyucmpp69bPQsB BCg6P8WvGnxZHLJSx1nQOpZAtZY3KXDQKvLhDak0Xfif5on26gwS8T7Uerv83TAR eto6ZwGotBigO6axWC8ql86hjBE=
Received: by filter0053p1las1.sendgrid.net with SMTP id filter0053p1las1-26603-5A216B48-4C 2017-12-01 14:46:32.829864061 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id QvBnR0oyQXSyI4_K6uA-Dw for <quic-issues@ietf.org>; Fri, 01 Dec 2017 14:46:32.896 +0000 (UTC)
Date: Fri, 01 Dec 2017 14:46:32 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab213150f3d91ace01073508d00551c456408b89a092cf0000000116392d4892a169ce10980338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/978/348512875@github.com>
In-Reply-To: <quicwg/base-drafts/issues/978@github.com>
References: <quicwg/base-drafts/issues/978@github.com>
Subject: Re: [quicwg/base-drafts] Merge CONNECTION_CLOSE and APPLICATION_CLOSE (#978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a216b489f049_27833fd807f22f283277c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak38GAY1r+grAFJfTSzQ7aVKscQD+jKl7XLYnr B/jf0DBfOscw7RkqSHp5jKhnMOdx4Du8NbilyZkQhlYCzYLUm0hS1eWgV59OZPMGxptcTEUnhN77mX MIO9YxDnrvZBQEB7H9uk4/PSQtfgugjajcJhOYSvpJ98W8+uG3Pv3j6zt5HgrW3B8Lx9EDYA1SRwD6 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fd1Nt7wBHOJVwWhXr5Ty0TgiC2o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 14:46:35 -0000

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

I think it makes the text a bit easier to read to only have one close frame.  When I first re-read the draft with them split out I was initially very confused.

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

<p>I think it makes the text a bit easier to read to only have one close frame.  When I first re-read the draft with them split out I was initially very confused.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #978: I think it makes the text a bit easier to read to only have one close frame.  When I first re-read the draft with them split out I was initially very confused."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/978#issuecomment-348512875"}}}</script>
----==_mimepart_5a216b489f049_27833fd807f22f283277c8--


From nobody Fri Dec  1 06:51: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 CA7BD126C3D for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:51:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.001
X-Spam-Level: 
X-Spam-Status: No, score=-1.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IHtkF2hjXOLZ for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:51:27 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A028D126B71 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 06:51:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512139887; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TLZE15e5LKC+eR6X92wMz+iOMnAYA5qGGZoG06zxvfM=; b=vcptYRqWHuRnxov9nxiSNjLBwfZGX38mLHvIDpyFI6cduukeec6uUkhCkIEZ2nz6PjMElgHP J4uAUAOb+XjUgvCDQBslpYDZmY9tldKncdSv2J8WUK8OtDxVDwsTQcZ9LBTfDL1eqjAZMmr8 O8iIIcvXqW4veUUBX1O0SwyBks0=
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 5a216c6e.7f7acc181540-smtp-out-n03; Fri, 01 Dec 2017 14:51:26 -0000 (UTC)
Date: Fri, 01 Dec 2017 06:51:26 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a216c6ecadac_68d83fab10699c2c79016@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ef976b: Fix list format
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a216c6eca9bc_68d83fab10699c2c789d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yIG1kBKI7Gtuh8JB8PMcrpeZfG8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 14:51:29 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ef976ba419df72f7bc962082d77106fac1041ccc
      https://github.com/quicwg/base-drafts/commit/ef976ba419df72f7bc962082d77106fac1041ccc
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  Fix list format



----==_mimepart_5a216c6eca9bc_68d83fab10699c2c789d4--


From nobody Fri Dec  1 06:56: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 13E7A120725 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:56:46 -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 VjDEwgsvItEP for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 06:56:45 -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 E00D4120713 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 06:56:44 -0800 (PST)
Date: Fri, 01 Dec 2017 06:56:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512140204; bh=hxUIXEvN10kSLnLqymXVc8zZR8sQi1Z0Yl7dmoy3m1g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0LgpM9h1yG1sJSQstk0XL4p82uhdcCcrnihCf1MUW1sLgC4wU8DiG60QnQwGquxvM Gsbx1X/MLnL9XchxcJu4n8EedTuJSmcWmSjF2JMUic4tgy0cOMYI/zis/YHbG9M1ZF hjxv12Cr5VtbqHpK11GKFopfbL3RUD/gtdLifv/A=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa65f1f0bee46d739ee4dfe35e87e85124841cb692cf0000000116392fac92a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/review/80519159@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a216dac2add6_2ea3f3f97d728af3883651"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PLTFpT_eJQgsejCy3L7ydqhbCGE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 14:56:46 -0000

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

ianswett commented on this pull request.

This approach does work fairly well, so it's a bit unfortunate to get rid of it.  The fact we take these constants from Linux doesn't seem like a major problem to me, given we do that in quite a few places.

I'd like to get a read from the WG about whether they'd like this included, but I'm also happy to chat later today.



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

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

<p>This approach does work fairly well, so it's a bit unfortunate to get rid of it.  The fact we take these constants from Linux doesn't seem like a major problem to me, given we do that in quite a few places.</p>
<p>I'd like to get a read from the WG about whether they'd like this included, but I'm also happy to chat later today.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977#pullrequestreview-80519159"}}}</script>
----==_mimepart_5a216dac2add6_2ea3f3f97d728af3883651--


From nobody Fri Dec  1 07:59: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 DC21D127011 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 07:59:06 -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 k9ulFy1mqleu for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 07:59: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 A8022124B09 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 07:59:05 -0800 (PST)
Date: Fri, 01 Dec 2017 07:59:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512143944; bh=c9M39naY/M4xDXTyyB/8exfIsJ1lyabTqM35BA9Z8Tw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tFchlz2jEtl5qRU/Q4//iJcWmFuOf1X06On4ajv1jYITmzHR7c5Gb6BmMAKTHmcMN gGP3OSaSvLOw5NkB7j0aOx3FZrY0Q1yMVRaeIPS14cILLYHBBgMvlU+bwoTfL4waYN Q+EmUvz9/S7H1Nu/6V9Yqnua80jUYdZQBh2wi3Sc=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67d056d20fd5a1dd6599a0185c0168268dd8aeee92cf0000000116393e4892a169ce1099bfa0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/979@github.com>
Subject: [quicwg/base-drafts] STREAM_ID_BLOCKED and distinguishing unidir/bidir (#979)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a217c488d7e4_37d33fad1feeaf28110472"; 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/yuqS1Qt9oaN2Ctm3KXZ3mR7zzZs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 15:59:07 -0000

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

Now that we have unidirectional streams, how is the receiver of a STREAM_ID_BLOCKED frame supposed to tell which stream type to send a MAX_STREAM_ID for? Or is there an assumption here that raising MAX_STREAM_ID applies to both unidir and bidir 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/979
----==_mimepart_5a217c488d7e4_37d33fad1feeaf28110472
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Now that we have unidirectional streams, how is the receiver of a STREAM_ID_BLOCKED frame supposed to tell which stream type to send a MAX_STREAM_ID for? Or is there an assumption here that raising MAX_STREAM_ID applies to both unidir and bidir 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/979">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzjX5pdk4-rCLR1pE_B79UW8b5Pxks5s8CJIgaJpZM4QyivB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7PYqihqJTR4zDjpttziFRbUgb-Fks5s8CJIgaJpZM4QyivB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/979"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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_ID_BLOCKED and distinguishing unidir/bidir (#979)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/979"}}}</script>
----==_mimepart_5a217c488d7e4_37d33fad1feeaf28110472--


From nobody Fri Dec  1 08:04: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 2CB03127286 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 08:04:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cHZ4Z7LFwN9S for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 08:04: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 E3157127011 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 08:04:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LH+dRShUC0fvPskCNHy7TYq3VVs=; b=IX1vNc2Q6sASee+T ItQzBnSOP6iSu8oN5PVnugS2y7UFJdLww9NMXeRMFeCTicahmeVl19MleQWaJOVQ bJlxmAQQwSB4CEzdyd5WySx1984r5UgJkSxToNJ8OqZHPfn00TJPa3WIcxzUpzUF vk1RL+VJffj9j88+nXlOFCOZ1Fw=
Received: by filter0417p1mdw1.sendgrid.net with SMTP id filter0417p1mdw1-19142-5A217DA5-5 2017-12-01 16:04:53.502544453 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id 3_q-rXo8Q3GKqPpMSA19kA for <quic-issues@ietf.org>; Fri, 01 Dec 2017 16:04:53.566 +0000 (UTC)
Date: Fri, 01 Dec 2017 16:04:53 +0000 (UTC)
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6c3c46eaccfa8204e1ee660d8eb5e1b47a83cf392cf0000000116393fa592a169ce1099c711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/980@github.com>
Subject: [quicwg/base-drafts] Normative language for omit_connection_id (#980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a217da541130_624a3f87b6dc2f301911da"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1T61bCopcGhZWMVpUh4Wk3eVxK1Yn2WKMpDX GNTtoj0beQzlSamEzndCnib0I38T2NdxMVQ4C8dg0cfhB/6+2nY6eZBWtpNXAuomZCh1/mRvl2z0Ro DZgWiSYeR8h6gfrxl9jIWNEH3AaGUGQ0Tc1D7G68a8j0fm17KvHFcASbew7vw61A7fweLangmxrkc4 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ghxn7TFO1mLzkA5k7ZayStvGU7M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 16:04:56 -0000

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

As discussed in #953.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Normative language for omit_connection_id

-- File Changes --

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

-- Patch Links --

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

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

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

<p>As discussed in <a href="https://github.com/quicwg/base-drafts/issues/953" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="275890523" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/953">#953</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/980'>https://github.com/quicwg/base-drafts/pull/980</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Normative language for omit_connection_id</li>
</ul>

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Normative language for omit_connection_id (#980)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/980"}}}</script>

----==_mimepart_5a217da541130_624a3f87b6dc2f301911da--


From nobody Fri Dec  1 08: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 CA363127011 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 08:23:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J2Ovcpw-RqJy for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 08:23: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 B6E42126DCA for <quic-issues@ietf.org>; Fri,  1 Dec 2017 08:23: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=LsAEd0v/HrhU9i0HNDvurJvv1Tg=; b=CBAaBQa1mE4OvGh+ SNANsr6al5sqXQxH1fEyBBWlaOJQ5HHIjBCAgqP3trsOhhyyRaJKqBMH3laY9DGT 9IF1HsRllq8WhEpaj/u+NnRO8uxOFNw4frTp3bhWiaPndTvLlHuNJdDgBJ+ESLEC sJrUzgKbIwb2VHPcs+BTMW9ssdQ=
Received: by filter1244p1mdw1.sendgrid.net with SMTP id filter1244p1mdw1-14067-5A218212-19 2017-12-01 16:23:46.635007987 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id j26oIBj8Qp6gOKjNgbNRaA for <quic-issues@ietf.org>; Fri, 01 Dec 2017 16:23:46.926 +0000 (UTC)
Date: Fri, 01 Dec 2017 16:23:46 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab560f9dbacf6b1ec71f0c3ae678d3232ba095519b92cf000000011639441292a169ce1099bfa0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/979/348539345@github.com>
In-Reply-To: <quicwg/base-drafts/issues/979@github.com>
References: <quicwg/base-drafts/issues/979@github.com>
Subject: Re: [quicwg/base-drafts] STREAM_ID_BLOCKED and distinguishing unidir/bidir (#979)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a218212710c3_290613fb30e97af304834b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2EYQuNIhiUyj2JTfXB5GoP1UNkzddd/j/mUR u2C8LKLDmfTydM/rzFW2iMB3DnhW+qa6bVfcA3MEhwJQLepYPR4oNGifQStJlITcYGr032/d68hi2Q PyAoOOgd4qVL+LzMLBK5+61WSF1jGIyc/6prE2UgDJzh3HZ/ebjn9MD4x/esFrBouBUXEw2kZgZV3A U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aU2w1e5AEYja9CyjCtWHHfzM77s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 16:23:52 -0000

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

A given stream ID refers to exactly one stream, which is either uni or bidi, not both.

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

<p>A given stream ID refers to exactly one stream, which is either uni or bidi, not both.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #979: A given stream ID refers to exactly one stream, which is either uni or bidi, not both."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/979#issuecomment-348539345"}}}</script>
----==_mimepart_5a218212710c3_290613fb30e97af304834b--


From nobody Fri Dec  1 08:56: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 EEB321205F0 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 08:56:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kfszkxzssme6 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 08:56:05 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C48741292D3 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 08:56: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=OSyVyhJ6nXrXuB0S9ulrxQD+vO8=; b=J+6B0TBJ4no3Yyr4 1yfvA2C+N/WjHqUrJwL179Rrc66BDc1jFqbN6eA75dXgj4S8k0tuJx9Ao0qikIee CWQSgQmermkDKsddyRLzokGxNBAgTZCq0lWJyfeuRBbLlmX4tFr63AkiLIY2K6qp HjKEaAmZDSnVuUaSCIAtWUvRN/8=
Received: by filter1224p1mdw1.sendgrid.net with SMTP id filter1224p1mdw1-21091-5A2189A5-1 2017-12-01 16:56:05.015468695 +0000 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 K2bs-FIwRNG850htLul54w for <quic-issues@ietf.org>; Fri, 01 Dec 2017 16:56:04.989 +0000 (UTC)
Date: Fri, 01 Dec 2017 16:56:05 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1426bffd4c58afcf37aef35e8b88b2d6e3188e6b92cf0000000116394ba492a169ce1099bfa0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/979/348548302@github.com>
In-Reply-To: <quicwg/base-drafts/issues/979@github.com>
References: <quicwg/base-drafts/issues/979@github.com>
Subject: Re: [quicwg/base-drafts] STREAM_ID_BLOCKED and distinguishing unidir/bidir (#979)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2189a4dceac_670c3ffcc6d40f2844197"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1n0S3VUC/8j/EVVMR/N8seNoKv1jjbE99k96 TB3Af+gdEcRsttofYqA+eNRmrtMGkzC3ph+fXX7aF8HslDafx656q6Vwb2vlxaSDEpIXgVzA7UW9aF hbjV5ySmdutbISX39bPpIOtO1V/Qnt7d8LlyIG/b1HKkSD1jlglvojNjAMJsN2PfToSO9EfY2aGQYj s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OTZl9a8Jlhm3CxU4XYwFPchhD_Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 16:56:07 -0000

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

Right, but since STREAM_ID_BLOCKED doesn't contain an ID, the receiver doesn't know which limit to raise. When you *receive* a MAX_STREAM_ID, you know for which type it is, but when you receive a STREAM_ID_BLOCKED,  you don't.

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

<p>Right, but since STREAM_ID_BLOCKED doesn't contain an ID, the receiver d=
oesn't know which limit to raise. When you <em>receive</em> a MAX_STREAM_ID=
, you know for which type it is, but when you receive a STREAM_ID_BLOCKED, =
 you don't.</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/979#issuecomment-348548302">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2-m7icX0CuOk93=
DUOqnPe91CMZcks5s8C-kgaJpZM4QyivB">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9VeCEZ1EgWaWpGHq=
5PopOcjCDnuks5s8C-kgaJpZM4QyivB.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/979#issuecomment-348548302"></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":"@larseggert in #979: Right, but =
since STREAM_ID_BLOCKED doesn't contain an ID, the receiver doesn't know wh=
ich limit to raise. When you *receive* a MAX_STREAM_ID, you know for which =
type it is, but when you receive a STREAM_ID_BLOCKED,  you don't."}],"actio=
n":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/979#issuecomment-348548302"}}}</script>=

----==_mimepart_5a2189a4dceac_670c3ffcc6d40f2844197--


From nobody Fri Dec  1 09:04: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 D3C08127775 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 09:04:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31WxdcVbFtPi for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 09:04:10 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96E151274D2 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 09:04: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=yCPi6RBhQXr/BdeuYWh/IzyEzaI=; b=reollTAvSMy9jt3S C301E9MIPCvsqgqxBv1TWejHRKyREZzIOVU123EofdEDatt+i7rpzjqdgX3dpzBA inLHB+GE6c+i/Rfs7BBzHZJZztbInm8WfaF0USmKOkQZaTppRKq+Da6+QTJQBEdd dI78aYfFaAhZQ+L4ekpHiJBrXlQ=
Received: by filter0230p1las1.sendgrid.net with SMTP id filter0230p1las1-10510-5A218B88-2C 2017-12-01 17:04:09.078531682 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id xIrS1nsmTKSJNp1jVfihnw for <quic-issues@ietf.org>; Fri, 01 Dec 2017 17:04:08.937 +0000 (UTC)
Date: Fri, 01 Dec 2017 17:04:09 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe7d1cf12cbcbee4406526392d98794937f1fb8c392cf0000000116394d8892a169ce1099bfa0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/979/348550422@github.com>
In-Reply-To: <quicwg/base-drafts/issues/979@github.com>
References: <quicwg/base-drafts/issues/979@github.com>
Subject: Re: [quicwg/base-drafts] STREAM_ID_BLOCKED and distinguishing unidir/bidir (#979)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a218b88cea8d_616f3fd0fb1f6f382893a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1mxs9pIM/Ff31PLUteQeCJceyJGzWQo4yVd4 CNqEu2Xpgxf+r+E2yKnWXXGGPmSGYWjCJW4cgdXxFSKnFK2Vm/6ZtoSXW36K4MkQrkBSk/L9EXB6lk u0AfWzWitiebCpnY6ENIV5dEWgW10N8uHfkitfVorAd4d1x3lpBGGF9jZ4EM5Kg5ELmxEicQm1jcX6 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SF2SvV3tOvju8P036YvW7PjTCN0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 17:04:12 -0000

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

#927 / #928 already addresses this, albeit as an accidental by-product.

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

<p><a href="https://github.com/quicwg/base-drafts/issues/927" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="273660985" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/927">#927</a> / <a href="https://github.com/quicwg/base-drafts/pull/928" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="273666530" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/928">#928</a> already addresses this, albeit as an accidental by-product.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #979: #927 / #928 already addresses this, albeit as an accidental by-product."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/979#issuecomment-348550422"}}}</script>
----==_mimepart_5a218b88cea8d_616f3fd0fb1f6f382893a--


From nobody Fri Dec  1 09:08: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 5048B1274D2 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 09: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 8QnBJW7BRXC4 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 09:07: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 0B4C112714F for <quic-issues@ietf.org>; Fri,  1 Dec 2017 09:07:57 -0800 (PST)
Date: Fri, 01 Dec 2017 09:07:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512148076; bh=nmvMiqkQFGVDZ3Fjzw36wry/Csy29wjtuZSNV4Ukj/0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JXrAPb38S3YPy3TFCEdlKcx2DJh5SQoksy85NVsob87UCl2gmPwTmLT9AV0s83EYA ijTx2vfbDdHEUDPsXeln7xyYc0K33xUgZzkJGuekHLtVLNDQ3gBO6OxwyqxXlhXpZt BSjPWXHD17gWCrm/Q71hXYzwmgBYibmgfImGvvZ8=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea4b0f8f06359fb573e685c2ddaefb4f8eaf5c3092cf0000000116394e6c92a169ce1099bfa0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/979/issue_event/1368039436@github.com>
In-Reply-To: <quicwg/base-drafts/issues/979@github.com>
References: <quicwg/base-drafts/issues/979@github.com>
Subject: Re: [quicwg/base-drafts] STREAM_ID_BLOCKED and distinguishing unidir/bidir (#979)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a218c6c743c8_5f073fd0fb1f6f38140353"; 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/4yQEbKY50I80udxXVNABEBBRojQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 17:07:59 -0000

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

Closed #979.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #979."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/979#event-1368039436"}}}</script>
----==_mimepart_5a218c6c743c8_5f073fd0fb1f6f38140353--


From nobody Fri Dec  1 09:08: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 4E7121200FC for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 09:08:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qSaSjADS17xt for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 09:07: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 A1998127286 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 09:07: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=evgCVb5Vh+tMfLHUd2sKn+8fJKE=; b=Y/vW+fstw6lsAqfp 7/LZvdQrmjG2M0Iz3u2hy3NHHGew9hFXYWrOnud5BthYdZfRTLDrX6L7/CeKu9rv seVe8Aos03pw2AqN/OEK7EDxdvf4u/CIgFCahMY1BN0g+e+xW6dnY2tSqIhU7L+M 1b/OtEdqERfYLBk5VmOiImIjMZg=
Received: by filter0263p1iad2.sendgrid.net with SMTP id filter0263p1iad2-12144-5A218C6D-F 2017-12-01 17:07:57.440545351 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id qgoWfOU9Qo6B1gckcltOoA for <quic-issues@ietf.org>; Fri, 01 Dec 2017 17:07:57.633 +0000 (UTC)
Date: Fri, 01 Dec 2017 17:07:57 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea4b0f8f06359fb573e685c2ddaefb4f8eaf5c3092cf0000000116394e6c92a169ce1099bfa0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/979/348551475@github.com>
In-Reply-To: <quicwg/base-drafts/issues/979@github.com>
References: <quicwg/base-drafts/issues/979@github.com>
Subject: Re: [quicwg/base-drafts] STREAM_ID_BLOCKED and distinguishing unidir/bidir (#979)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a218c6d983_36fb3fa345f3cf28597b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1q/stDuHV7gVSn+4lC/xpdcTvn2cbsgW6fTr 3WtPDB+H1m7PYxND1oKepGryh0c9fVnwFpacn2FjJPq2wRAR3C7xksNSqsrJTHRqO/0OkpWb36utu0 Qy+Pp4KTnTVCV8oOcY5kzefOybBQcxmem41n1p5YXlZ1kHVC7T5WfIV3Z7V/xOmpEFsTVreZg/xFAs o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lDtWSXGxfM15yJjFTW6ifTpl5xU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 17:08:00 -0000

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

Perfect, 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/979#issuecomment-348551475
----==_mimepart_5a218c6d983_36fb3fa345f3cf28597b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #979: Perfect, thanks"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/979#issuecomment-348551475"}}}</script>
----==_mimepart_5a218c6d983_36fb3fa345f3cf28597b--


From nobody Fri Dec  1 11:42: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 02168126CB6 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 11:42:56 -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 GtwWQRmnBPUT for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 11:42:55 -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 EC7FE124D85 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 11:42:54 -0800 (PST)
Date: Fri, 01 Dec 2017 11:42:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512157373; bh=xPDoe86jYKNJuzDJ0amS7jgIGgrDp+rWCUPXqr9bgHc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rp2T3ec7p4Gk2C1Bcefqs/sV+7haEr8G+XeuRGdEQ6yyykSkTGvYZbUNTFJDCseNU BCCCe1TmEn+Dowa2yaoge2YOWc03XPKseECnCwzzpDVuCqySh+eJN5ZBxpfhKL1j9Y 3m6mmga643Xv5LwQSJQdeb9OW15vVAiDL7kzYHb0=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab79e2045a80b63cea0d219317d3b38b10509b9d3d92cf00000001163972bd92a169ce10980338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/978/348595589@github.com>
In-Reply-To: <quicwg/base-drafts/issues/978@github.com>
References: <quicwg/base-drafts/issues/978@github.com>
Subject: Re: [quicwg/base-drafts] Merge CONNECTION_CLOSE and APPLICATION_CLOSE (#978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21b0bdf05f1_3a203fdcda35af38337590"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s3lO-12aCM1jdH8Yjtb3IxaYXrA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 19:42:56 -0000

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

Probably true. The split leads to interesting corner cases. Also, the application close reason codes are supposedly "defined by the application". But if that's really the case, maybe they should be conveyed by an application level 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/978#issuecomment-348595589
----==_mimepart_5a21b0bdf05f1_3a203fdcda35af38337590
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Probably true. The split leads to interesting corner cases. Also, the =
application close reason codes are supposedly "defined by the application=
". But if that's really the case, maybe they should be conveyed by an app=
lication level 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/978#issuecomment-348595589">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Lpo=
vbEUQWai_zwxiqsxrfCC_uYks5s8Fa9gaJpZM4QyCuV">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-0=
ZvDxspyid4j_ZcYI66TcuKqvHks5s8Fa9gaJpZM4QyCuV.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/978#issuecomment-348595589"></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":"@huitema in #9=
78: Probably true. The split leads to interesting corner cases. Also, the=
 application close reason codes are supposedly \"defined by the applicati=
on\". But if that's really the case, maybe they should be conveyed by an =
application level message."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/978#issuecomment-348595589"}}}</sc=
ript>=

----==_mimepart_5a21b0bdf05f1_3a203fdcda35af38337590--


From nobody Fri Dec  1 11:46: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 E08F7126CC4 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 11:46:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5XHqQ4CS8VUB for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 11:46: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 4A0B3124D85 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 11:46: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=b5KMIUfi3sVs97Of1orfjZNRdnM=; b=sZxbQYcwOv1nwTch lwXN6hGohUVO+pAUVdfCp9yGLtYeachsReSvgFzL7DudW6MnY/jtuuOFf/4MR3o3 GvpTRX/uxkeZ8hLBS45pShvFjuhKchi6cK5lSjDBUDYmuTWniLrlGb7U/fQiWtul YCGviFj1K/scKECaN+LgfuiMURs=
Received: by filter0457p1iad2.sendgrid.net with SMTP id filter0457p1iad2-9988-5A21B1A3-20 2017-12-01 19:46:43.741663461 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id q5rdpt54S3WPM0AV_-_mWQ for <quic-issues@ietf.org>; Fri, 01 Dec 2017 19:46:43.828 +0000 (UTC)
Date: Fri, 01 Dec 2017 19:46:44 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d4fdf1f62d191d4f38b32f633bf6933af5467ff92cf00000001163973a392a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/348596574@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21b1a3b7240_466a3ff574568f3474978"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0XiSgG0DnkQkcvm+7uMh/9Ypvn2qHlW7pLTN vOn8DqWTbttyBd/A9CyRmvD2EaFfArx6+HqLZk1o7H7U0iSVnevEYBotdNIxS0RTb8V7JcLIGmBnaC tOLO8Gwk5t8CXoYz40dlNzp3Pa8jw7Wa5zF4lyVGlxfj5ew4CcVkQ2h74/L00L5MocEO3e9JqE4497 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mO5A0S6vB8Q3tKlttr1F6pWcwaE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 19:46:47 -0000

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

I like one part of the descending order: immediately obtaining the "largest seen" packet number. If we agree that seeing this "largest seen" is important, then the descending order makes sense. Everything else can be solved with appropriate data structures.

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

<p>I like one part of the descending order: immediately obtaining the "larg=
est seen" packet number. If we agree that seeing this "largest seen" is imp=
ortant, then the descending order makes sense. Everything else can be solve=
d with appropriate data structures.</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/969#issuecomment-348596574">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3zL6uJtBh_Gbtw=
xM3c6zCPp3e2Xks5s8FejgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5iD4oMdd1uDPViQb=
1tKW7VCwZUFks5s8FejgaJpZM4Qvn-f.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/969#issuecomment-348596574"></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":"@huitema in #969: I like one par=
t of the descending order: immediately obtaining the \"largest seen\" packe=
t number. If we agree that seeing this \"largest seen\" is important, then =
the descending order makes sense. Everything else can be solved with approp=
riate data structures."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/969#issuecomment-348596574"}}}</script>=

----==_mimepart_5a21b1a3b7240_466a3ff574568f3474978--


From nobody Fri Dec  1 11: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 497BA128E00 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 11:50:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dKhIAilqqRsi for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 11: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 785F0128959 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 11:50:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=f06F4OyqC/Nqnr0I73rDpLIVGoQ=; b=fXJYUQmWNY0qvY7r Kubre7htxaQCF5gLNN8ZLR5a0C7hHL8OJxJUY9ri2BwmirMvNOolp5okdvEvv4uK pg1PIMYVLZ/n/TWWHjoQ3yt7WfXFAVGZW8SS2HFXB1N+wq2hpe8UXadEnl6Vryjr aIisuWBYBEB2L4hilybj6UHebEQ=
Received: by filter0989p1mdw1.sendgrid.net with SMTP id filter0989p1mdw1-15714-5A21B274-B 2017-12-01 19:50:12.214009448 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id zlmj_u7oQHCXN3b49ijVLA for <quic-issues@ietf.org>; Fri, 01 Dec 2017 19:50:12.249 +0000 (UTC)
Date: Fri, 01 Dec 2017 19:50:12 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab180d64b1733cafcc4aa3f9c88c796d774cf86bf492cf000000011639747492a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/348597515@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21b2741d599_460b3ff574568f34942f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0EsBzFX6Efk8RcTn01iB5Dvdew9EOBtvTbPO mHfLsmz1vz+kVwo2bVOhbsdG5tlccFY3hwxz0eScKlx0XVhH7uu6tg6QicTfsgBA5SMVYAUXIvbk2l skkwmthgjDZkDGrNaN4J83dvxeVA0x0xPo9hXNqFq8gbmCmLJSuY4QgrZA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YdkJx0S0noRM6KiZO5_M7CnzgSw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 19:50:15 -0000

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

But then it must be required that highest / first ACK range really is the largest seen. There is currently no such requirement AFAIK.

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

<p>But then it must be required that highest / first ACK range really is the largest seen. There is currently no such requirement AFAIK.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #969: But then it must be required that highest / first ACK range really is the largest seen. There is currently no such requirement AFAIK."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-348597515"}}}</script>
----==_mimepart_5a21b2741d599_460b3ff574568f34942f--


From nobody Fri Dec  1 12: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 6DD15127867 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 12:02:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 89uxWsfkIpo9 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 12:02: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 61B01128BB6 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 12:02:40 -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=qcy1/j56z9mGbeg8OrGFaLQBWoY=; b=vgoH4hi+HvmOtur8 D75d3AZuG4BhpEyhsDS03VljBO2QAnAii0Ifnv42CQksP924/DF+DeaHKxVbA6f4 pN04vezXmfoiPBbF+5E7V7wCkDyKVwabacxttj+ar39htM4Mf5fgpgp64oeVW1uF NwtmxKQxowouq06dr1xPDsKIx9g=
Received: by filter0497p1iad2.sendgrid.net with SMTP id filter0497p1iad2-17842-5A21B55F-C 2017-12-01 20:02:39.061295098 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id toAzysN8RxiP737TRwhv5Q for <quic-issues@ietf.org>; Fri, 01 Dec 2017 20:02:38.948 +0000 (UTC)
Date: Fri, 01 Dec 2017 20:02:39 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ababf0bd0082e042ac81870b1d50c7fe438236aabc92cf000000011639775e92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981@github.com>
Subject: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21b55ee4c83_72263fad79b2ef381646f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05WguIZcKnnhClYBCgAl+H0Iqiu9j/vQ7M9N j+SPSopccbtvVmpBuERSmJXEBUwhy8TD973MeBIaff2EPtKN/cQ1AEl4/m95r5q+XlrDTXvjJTcfAU FJrTuIApw/p9rkf5n0I675FSVx28wB2+k22LIyj2FucO/KU8hlvGWreze1q449gtVXaGPsnpvrkUrn A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fhcvRTouFbZNwGwoHNtuYKH72h0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 20:02:45 -0000

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

The recovery spec says:

    _RTT is calculated when an ACK frame arrives by computing the difference between the current time and the time the largest newly acked packet was sent. If no packets are newly acknowledged, RTT cannot be calculated. When RTT is calculated, the ack delay field from the ACK frame SHOULD be subtracted from the RTT as long as the result is larger than the Min RTT. If the result is smaller than the min_rtt, the RTT should be used, but the ack delay field should be ignored._

This is fine advice when computing the RTT, but there is a small issue arising later:

   _When the final TLP packet is sent, the RTO period is set to max(SRTT + 4*RTTVAR, minRTO)_

I believe that this RTO formula should also include some estimation of the ACK delay. When doing simulation with low latency links, I observe that SRTT converges to the low delay and RTTVAR to about zero. The main element in the overall delay is in fact the ACK delay. This leads to two possible solutions:

* Include the ACK Delay in the computation of the SRTT and RTTVAR,
* or, include an AckDelayVar component in the formulation of the RTO.

What do you think?

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

<p>The recovery spec says:</p>
<pre><code>_RTT is calculated when an ACK frame arrives by computing the difference between the current time and the time the largest newly acked packet was sent. If no packets are newly acknowledged, RTT cannot be calculated. When RTT is calculated, the ack delay field from the ACK frame SHOULD be subtracted from the RTT as long as the result is larger than the Min RTT. If the result is smaller than the min_rtt, the RTT should be used, but the ack delay field should be ignored._
</code></pre>
<p>This is fine advice when computing the RTT, but there is a small issue arising later:</p>
<p><em>When the final TLP packet is sent, the RTO period is set to max(SRTT + 4*RTTVAR, minRTO)</em></p>
<p>I believe that this RTO formula should also include some estimation of the ACK delay. When doing simulation with low latency links, I observe that SRTT converges to the low delay and RTTVAR to about zero. The main element in the overall delay is in fact the ACK delay. This leads to two possible solutions:</p>
<ul>
<li>Include the ACK Delay in the computation of the SRTT and RTTVAR,</li>
<li>or, include an AckDelayVar component in the formulation of the RTO.</li>
</ul>
<p>What do you think?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 ACK delay in RTO computations (#981)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981"}}}</script>
----==_mimepart_5a21b55ee4c83_72263fad79b2ef381646f3--


From nobody Fri Dec  1 12:37: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 7D905124D85 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 12:37:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 qyWfHb-o31fc for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 12:37:07 -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 49DE01241F5 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 12:37: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=9RANtWG2kji+iOm0+CWT0Z+7lEQ=; b=PslKkOyFW8GZmWsR 3fGfd9RsuGCVAMeDNEED9vPF3VL52AtJ+e0jePaS6nkgrlqkmzjvKAsEf6GPmlhG eQN75tVFkFYeVFnL01KGh88qDERQk5KO6kb69rV/CxlqLRBK1Cn9er5qkyRBJJc+ Su1J0o2sJb752k8BOl4dQKjEBp4=
Received: by filter0030p1las1.sendgrid.net with SMTP id filter0030p1las1-30896-5A21BD71-1C 2017-12-01 20:37:06.00770169 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id sSm0S7fVQIKSWCw7KjJCmA for <quic-issues@ietf.org>; Fri, 01 Dec 2017 20:37:05.851 +0000 (UTC)
Date: Fri, 01 Dec 2017 20:37:06 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfed39ca986aeb4398944bac25349f3ea8e1cf86192cf0000000116397f7192a169ce10980338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/978/348608125@github.com>
In-Reply-To: <quicwg/base-drafts/issues/978@github.com>
References: <quicwg/base-drafts/issues/978@github.com>
Subject: Re: [quicwg/base-drafts] Merge CONNECTION_CLOSE and APPLICATION_CLOSE (#978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21bd71ba144_2b49d3fe79118af3418233d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wPSQZ4ZK4L+owrTPCXB49RBGwRsOwKRQkjk T22ZKDGg5xsPmBt7s0WlbKw4SYmOvmO05UTs7feAdg+hMkKU1YaPb2AWU7NHi1LkXISipB2J30US08 FVbSKdZm8V0OAo6GZM6jXza7ykZlY6f9IGIUHslGpL8D8iUg/AEeR+M3XZ/CLAyOQ/0G2dmcrJ7iSc Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ciSfaI2H05a9BrdbzqIp7U8ApFQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 20:37:09 -0000

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

@larseggert, you say that they can be differentiated by the error code spaces, but I don't see that in the text.  Transport error codes are a sixteen-bit space; application error codes are a different sixteen-bit space.  In RST_STREAM, you know *a priori* that it's an application error code.  In *_CLOSE, you know which is which only by the frame type.  If you merged the frame types into one, you'd need a flag in the frame header, which is wire-identical to what we currently have: frame type 0b0000001A, where A is a flag indicating whether the error is transport-based (A=0) or application-based (A=1).  If you think recasting it as one frame type with a flag is easier for implementers to understand, that seems purely editorial.

@huitema, if applications are responsible for communicating their own reasons for fatally closing the connection, then they have to define a way to semi-reliably communicate that reason after reaching an invalid state.  That's something we've already gone to some trouble to support in the transport, and it seems an unfortunate thing for the application protocol to be required to reinvent each time, particularly protocols which don't have a dedicated 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/978#issuecomment-348608125
----==_mimepart_5a21bd71ba144_2b49d3fe79118af3418233d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/larseggert" class=3D"user-mention">@larseg=
gert</a>, you say that they can be differentiated by the error code spaces,=
 but I don't see that in the text.  Transport error codes are a sixteen-bit=
 space; application error codes are a different sixteen-bit space.  In RST_=
STREAM, you know <em>a priori</em> that it's an application error code.  In=
 *_CLOSE, you know which is which only by the frame type.  If you merged th=
e frame types into one, you'd need a flag in the frame header, which is wir=
e-identical to what we currently have: frame type 0b0000001A, where A is a =
flag indicating whether the error is transport-based (A=3D0) or application=
-based (A=3D1).  If you think recasting it as one frame type with a flag is=
 easier for implementers to understand, that seems purely editorial.</p>
<p><a href=3D"https://github.com/huitema" class=3D"user-mention">@huitema</=
a>, if applications are responsible for communicating their own reasons for=
 fatally closing the connection, then they have to define a way to semi-rel=
iably communicate that reason after reaching an invalid state.  That's some=
thing we've already gone to some trouble to support in the transport, and i=
t seems an unfortunate thing for the application protocol to be required to=
 reinvent each time, particularly protocols which don't have a dedicated co=
ntrol 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/978#issuecomment-348608125">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4iWE_plLedthEU=
Z30kEQSISJz_Zks5s8GNxgaJpZM4QyCuV">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8LSSEnZb6joZra9_=
3Z4bzHYGfprks5s8GNxgaJpZM4QyCuV.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/978#issuecomment-348608125"></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 #978: @larseggert=
, you say that they can be differentiated by the error code spaces, but I d=
on't see that in the text.  Transport error codes are a sixteen-bit space; =
application error codes are a different sixteen-bit space.  In RST_STREAM, =
you know *a priori* that it's an application error code.  In *_CLOSE, you k=
now which is which only by the frame type.  If you merged the frame types i=
nto one, you'd need a flag in the frame header, which is wire-identical to =
what we currently have: frame type 0b0000001A, where A is a flag indicating=
 whether the error is transport-based (A=3D0) or application-based (A=3D1).=
  If you think recasting it as one frame type with a flag is easier for imp=
lementers to understand, that seems purely editorial.\r\n\r\n@huitema, if a=
pplications are responsible for communicating their own reasons for fatally=
 closing the connection, then they have to define a way to semi-reliably co=
mmunicate that reason after reaching an invalid state.  That's something we=
've already gone to some trouble to support in the transport, and it seems =
an unfortunate thing for the application protocol to be required to reinven=
t each time, particularly protocols which don't have a dedicated control st=
ream."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/978#issuecomment-348608125"}}}</script>=

----==_mimepart_5a21bd71ba144_2b49d3fe79118af3418233d--


From nobody Fri Dec  1 12:48: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 63EB41286CA for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 12:48:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 Tevmj54G9c6J for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 12:48: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 3B01C126CE8 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 12:48: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=aQy6vz57B3bbHrSh+DjjMFCDNDw=; b=rxheLQs86sq+OpNO gjysQIa06n3ZhPhiX3hAYJQxH8E/xOpqKeZVBnuujx0Pcm86najOgrRcCKx3rpWL M9H6TqdTnjhfYW2QxvwD6as4vXikqMnxKS/nF8rj+SdLwaqxl7k1RKTOE/iJRoTx kFkTaVrJ+zd2vX6VWwo2DRI7Dus=
Received: by filter0579p1iad2.sendgrid.net with SMTP id filter0579p1iad2-27938-5A21C008-1D 2017-12-01 20:48:08.892863375 +0000 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 ZBnZ6SYhQvi7ptQCMQtLIw for <quic-issues@ietf.org>; Fri, 01 Dec 2017 20:48:08.774 +0000 (UTC)
Date: Fri, 01 Dec 2017 20:48:09 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29f42be9495fc77f99f056d559768dd3c4e4bffd92cf000000011639820892a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/348610490@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21c008a345d_db9c3fc3d1100f34395a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3zdGrqQx0uRHR0+XuZzhCd/zv8hxXDmy6VNr PoiNHQ5DI5uDc2qm75VVRm+iJZxYmcVzIeT0odvxcpkPzcjM+ZtshLkcJwfjWsaHUltg6IK8K0/MKo ZTNm2LN1Wpsu8vmdKegAwNhdgzPmvPz9piK+fp7Ls95Iy0//BRmb771EmORskjGFshbY0FZoP8Se4a Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BbR-_WdorGQHbPWNWEQSHf4DoJw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 20:48:12 -0000

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

Why does it really matter if 'largest acknowledged' (even if it is required to be 'largest seen') be in the ACK frame's header and not just in the last ACK block? You process the entire ACK frame/blocks at essentially the same moment in time (as far as the network is concerned).

And I still I haven't heard a solution to my original problem. Given that set of outstanding sent packets is sorted in ascending order, if the ACK blocks are in descending order (and cannot be traversed in reverse order without first copying to a separate data structure and memory) how are you supposed to efficiently match ACK blocks to outstanding send packets?

The best I can think of requires a search for 'largest acknowledged' and then iteratively (per ACK block) search backwards from that point, effectively O(2n) to find all the ACK blocks; where as if the ACK blocks were in ascending order, the search is only O(n).

For example:

Outstanding Sent Packets: `{1,2,3,....1000}`
ACK Blocks: `{500 - 400},{390-300},{290-1}`

Again, assuming you don't allocate additional memory for an intermediate data structure, processing these ACK blocks in descending order would first require a search through half the Outstanding Sent Packets set to find the largest and then the same part of the set would be walked backwards for the rest of the ACK blocks. But if they were in reverse order that wouldn't be the case.

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

<p>Why does it really matter if 'largest acknowledged' (even if it is requi=
red to be 'largest seen') be in the ACK frame's header and not just in the =
last ACK block? You process the entire ACK frame/blocks at essentially the =
same moment in time (as far as the network is concerned).</p>
<p>And I still I haven't heard a solution to my original problem. Given tha=
t set of outstanding sent packets is sorted in ascending order, if the ACK =
blocks are in descending order (and cannot be traversed in reverse order wi=
thout first copying to a separate data structure and memory) how are you su=
pposed to efficiently match ACK blocks to outstanding send packets?</p>
<p>The best I can think of requires a search for 'largest acknowledged' and=
 then iteratively (per ACK block) search backwards from that point, effecti=
vely O(2n) to find all the ACK blocks; where as if the ACK blocks were in a=
scending order, the search is only O(n).</p>
<p>For example:</p>
<p>Outstanding Sent Packets: <code>{1,2,3,....1000}</code><br>
ACK Blocks: <code>{500 - 400},{390-300},{290-1}</code></p>
<p>Again, assuming you don't allocate additional memory for an intermediate=
 data structure, processing these ACK blocks in descending order would firs=
t require a search through half the Outstanding Sent Packets set to find th=
e largest and then the same part of the set would be walked backwards for t=
he rest of the ACK blocks. But if they were in reverse order that wouldn't =
be the case.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/969#issuecomment-348610490">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyJFpHB03uhYTQD=
41nFNbuRsPajkks5s8GYIgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3GVyAHISNDUgwmBz=
jcFt63oyrD0ks5s8GYIgaJpZM4Qvn-f.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/969#issuecomment-348610490"></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":"@nibanks in #969: Why does it re=
ally matter if 'largest acknowledged' (even if it is required to be 'larges=
t seen') be in the ACK frame's header and not just in the last ACK block? Y=
ou process the entire ACK frame/blocks at essentially the same moment in ti=
me (as far as the network is concerned).\r\n\r\nAnd I still I haven't heard=
 a solution to my original problem. Given that set of outstanding sent pack=
ets is sorted in ascending order, if the ACK blocks are in descending order=
 (and cannot be traversed in reverse order without first copying to a separ=
ate data structure and memory) how are you supposed to efficiently match AC=
K blocks to outstanding send packets?\r\n\r\nThe best I can think of requir=
es a search for 'largest acknowledged' and then iteratively (per ACK block)=
 search backwards from that point, effectively O(2n) to find all the ACK bl=
ocks; where as if the ACK blocks were in ascending order, the search is onl=
y O(n).\r\n\r\nFor example:\r\n\r\nOutstanding Sent Packets: `{1,2,3,....10=
00}`\r\nACK Blocks: `{500 - 400},{390-300},{290-1}`\r\n\r\nAgain, assuming =
you don't allocate additional memory for an intermediate data structure, pr=
ocessing these ACK blocks in descending order would first require a search =
through half the Outstanding Sent Packets set to find the largest and then =
the same part of the set would be walked backwards for the rest of the ACK =
blocks. But if they were in reverse order that wouldn't be the case."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/969#issuecomment-348610490"}}}</script>=

----==_mimepart_5a21c008a345d_db9c3fc3d1100f34395a--


From nobody Fri Dec  1 13:24: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 3E9FC129415 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 13:23:58 -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 HfR7rkLvR2ds for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 13:23:56 -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 6F25C129410 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 13:23:56 -0800 (PST)
Date: Fri, 01 Dec 2017 13:23:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512163435; bh=NrD97pvrfMfU7QofjPmhhHMLH8NmAOgdFpXpGP3vjEI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MrzcoS7pRe6rap7C2wqa3UMjX7l7HuDUdzGQcZnIUN0zH5+0OO1dQWXrI/V5qKEqc 2ESt/2+94pnpkqGT8uuXnUGJ1P2IG4LZoRbTbGCrl8nbkshAw3dcCHVy0iLyXXfvSj EsiYa0V/d0RNHpvF8i6oev+qSweQZfrR4klYv4gc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02988b1241bc16f9a066b275592a95813052ace892cf0000000116398a6b92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/348617889@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21c86ba89f4_5ed3fc494a06f3418898"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e5u8bfvx8A0abzj9ObF38QO0HV4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 21:23:58 -0000

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

I think the latter approach makes the most sense.

I guess that would be SRTT + 4*RTTVAR + MaxAckDelay?

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

<p>I think the latter approach makes the most sense.</p>
<p>I guess that would be SRTT + 4*RTTVAR + MaxAckDelay?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #981: I think the latter approach makes the most sense.\r\n\r\nI guess that would be SRTT + 4*RTTVAR + MaxAckDelay?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-348617889"}}}</script>
----==_mimepart_5a21c86ba89f4_5ed3fc494a06f3418898--


From nobody Fri Dec  1 13:31: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 80EB7129415 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 13:31:39 -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 6fn-NtuzH4HY for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 13:31: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 D9C5C126D45 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 13:31:37 -0800 (PST)
Date: Fri, 01 Dec 2017 13:31:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512163897; bh=VTUGNITuUYns/zEXYcon9Vrh88zWYEcKZZ9Is6D13XQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q1s0+lS3ODK+P/eztGn7vLqlN9GxL4sFKJtMS25/UwpKaT+CmQMB7I9UA3BBnsJA+ N3wm3kbcW63qmc3YovJILJWUk6g4PCjZVflpgFre6umTgQFs95nBJSoll791idgDEV oiGjFXIF4M28VHuve83X08QqnY2wSvaWMlAaWdPs=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5c0aacac3a9239a799b080137bbd58ee1cda9fe92cf0000000116398c3892a169ce10662b3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/946/issue_event/1368466096@github.com>
In-Reply-To: <quicwg/base-drafts/issues/946@github.com>
References: <quicwg/base-drafts/issues/946@github.com>
Subject: Re: [quicwg/base-drafts] What to do if address of client changes while in draining state (#946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21ca38edf5b_2d493f9402cf2f30257232"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: siyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WhcbC0LUPZieahJ--zpScVKKAp8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 21:31:39 -0000

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

Closed #946.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #946."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/946#event-1368466096"}}}</script>
----==_mimepart_5a21ca38edf5b_2d493f9402cf2f30257232--


From nobody Fri Dec  1 13:31: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 1E77B129417 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 13:31:41 -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 jqfalQTFxj4W for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 13:31: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 022F4127A91 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 13:31:38 -0800 (PST)
Date: Fri, 01 Dec 2017 13:31:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512163897; bh=XvBP7Fxo5tklRMSPxWvPsi5Ljx16U6f3Eorsmh7V0Lg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0RK6cxPFlUaXM5yzqUCzag5hWwg5J0n2ErEo9ac4x03HkDIG49JXljK1XPf03nLhH +LDPxmW8TdN77Lq89nRVcFq1g9YWvngx4o6R3x3FCgyJUxGsADu13v1adu3iheHa/T /Gq8NZ3fbFsxwc7TlmblGHxYvfVw6KiVFEp1+B8c=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f1d4f503da5786825c7a3e383d25d6c1fd3989d92cf0000000116398c3992a169ce10662b3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/946/348619579@github.com>
In-Reply-To: <quicwg/base-drafts/issues/946@github.com>
References: <quicwg/base-drafts/issues/946@github.com>
Subject: Re: [quicwg/base-drafts] What to do if address of client changes while in draining state (#946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21ca39240d9_2d0d3f9402cf2f3011409f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: siyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ShcWFagbVWqjtCI5fkXcn_swRQQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 21:31:41 -0000

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

looks like we resolved with a drop here https://github.com/quicwg/base-drafts/pull/965

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

<p>looks like we resolved with a drop here <a href="https://github.com/quicwg/base-drafts/pull/965" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="277629914" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/965">#965</a></p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@siyengar in #946: looks like we resolved with a drop here https://github.com/quicwg/base-drafts/pull/965"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/946#issuecomment-348619579"}}}</script>
----==_mimepart_5a21ca39240d9_2d0d3f9402cf2f3011409f--


From nobody Fri Dec  1 15:11: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 F3CE31204DA for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 15:11:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.182
X-Spam-Level: 
X-Spam-Status: No, score=-3.182 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j5zAJR9wHiqZ for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 15:11: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 1DC851200CF for <quic-issues@ietf.org>; Fri,  1 Dec 2017 15:11: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=9bTt4ep7YBqM3Mbm6G6+hJNeEJ4=; b=l/5sbSmBY71tUoBY HNu0b53Cotbx+Jr+n8FqiLOGVzXoxoKflT+50IdEkzxApU9GNQshJeBg6Oc1txos 9fRN6WZ9Y4hBH4z/AGcjQxWNThFfSqbG49EeQnv+Tc7FcoIOS9ynyV6cO3Tu0SKh ZFZr8VDV2YByhcTVCkta8BuYgTw=
Received: by filter0053p1iad2.sendgrid.net with SMTP id filter0053p1iad2-30083-5A21E1AE-33 2017-12-01 23:11:42.500941335 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id wd2Mb8gST9miFgcYwicGnA for <quic-issues@ietf.org>; Fri, 01 Dec 2017 23:11:42.946 +0000 (UTC)
Date: Fri, 01 Dec 2017 23:11:42 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0f190e57459d67259b13853769de07c9be3c59a392cf000000011639a3ae92a169ce0df0aa66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/593/c348638784@github.com>
In-Reply-To: <quicwg/base-drafts/pull/593@github.com>
References: <quicwg/base-drafts/pull/593@github.com>
Subject: Re: [quicwg/base-drafts] Require the client to detect partly bogus version negotiation packets (#593)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21e1aed875c_232113fb20866ef282145fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0vHGdJqC/cfclwkk2YnxkSz858YmUHI1OVkN 91YYrNr+W7+1aSUy1Zra3u1ZydiACZl47S+PizwcFZwHj5EopivFaWzhzqN28FWkUAxfFGeS0ehm8Y 3wCjZZpu+YvZ3c5SPMNkkDJis+YU65y30lETya/KE8vkiEMwzdxTvBajg+z4YukWd9ZsZJhojImpJh Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cc71p0wsdmSLFy4tUthDbGEyKPc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 23:11:46 -0000

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

Is this PR still active?  It doesn't appear to have a correlated issue, and the comments have all argued against merging.  @ekr, if you still believe this change needs to happen, can you open an issue and articulate why?  If not, let's close this.

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

<p>Is this PR still active?  It doesn't appear to have a correlated issue, =
and the comments have all argued against merging.  <a href=3D"https://githu=
b.com/ekr" class=3D"user-mention">@ekr</a>, if you still believe this chang=
e needs to happen, can you open an issue and articulate why?  If not, let's=
 close 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/593#issuecomment-348638784">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1M1F54KktpQnLoWB=
9A3jkMQxC-Lks5s8IeugaJpZM4NxRkj">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0Y0siHFJmu1I_u8h=
eteokcypS30ks5s8IeugaJpZM4NxRkj.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=
/593#issuecomment-348638784"></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 #593: Is this PR =
still active?  It doesn't appear to have a correlated issue, and the commen=
ts have all argued against merging.  @ekr, if you still believe this change=
 needs to happen, can you open an issue and articulate why?  If not, let's =
close this."}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/593#issuecomment-348638784"}}}</script>=

----==_mimepart_5a21e1aed875c_232113fb20866ef282145fc--


From nobody Fri Dec  1 15:26: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 9C774126D0C for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 15:26:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.096
X-Spam-Level: 
X-Spam-Status: No, score=-5.096 tagged_above=-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_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 aDlw21xG3Ym1 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 15:26:48 -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 3F336124234 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 15:26:48 -0800 (PST)
Date: Fri, 01 Dec 2017 15:26:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512170807; bh=BSuJLCiugrOj/hAfkuaejQPxiJ7rw/Q/gTvQ7iM54Zw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ohWigzotKIL/qulnXlgACyvnlts710H/AY9Du7N/6HJvz0zp3RFGxshysl8y/uOrF 0zJMo10vpzOJUajkVjWrO0Lsqt908qpPg6P14GHqTtPzA6m87h7uEg2I0sCxcd203i sBIKJQjvQUlhmRyQ9eHcoupc2hTaHwPjlIcIeTlY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8439170f8b7c989662a80a32edde0f4d81f7171c92cf000000011639a73792a169ce109073ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/968/review/80649156@github.com>
In-Reply-To: <quicwg/base-drafts/pull/968@github.com>
References: <quicwg/base-drafts/pull/968@github.com>
Subject: Re: [quicwg/base-drafts] Version 0 is Version Negotiation (#968)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21e5376917e_1a6733fcff50bcf341361fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yxTjdjaQL8yv31-fZgGx65o_ut4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 23:26:49 -0000

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

MikeBishop commented on this pull request.



> @@ -302,7 +302,7 @@ deployed and used concurrently. Version negotiation is described in
 
 QUIC versions are identified using a 32-bit unsigned number.
 
-The version 0x00000000 is reserved to represent an invalid version.  This
+The version 0x00000000 is reserved to represent version negotiation.  This
 version of the specification is identified by the number 0x00000001.

I'm a little confused by the question.  Are you asking why it's spelled out?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/968#discussion_r154472641
----==_mimepart_5a21e5376917e_1a6733fcff50bcf341361fa
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/968#discussion_r154472641">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -302,7 +302,7 @@ deployed and used concurrently. Version negotiation is described in
 
 QUIC versions are identified using a 32-bit unsigned number.
 
-The version 0x00000000 is reserved to represent an invalid version.  This
+The version 0x00000000 is reserved to represent version negotiation.  This
 version of the specification is identified by the number 0x00000001.
</pre>
<p>I'm a little confused by the question.  Are you asking why it's spelled out?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #968"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/968#discussion_r154472641"}}}</script>
----==_mimepart_5a21e5376917e_1a6733fcff50bcf341361fa--


From nobody Fri Dec  1 15:28: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 5B8E2126D0C for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 15:28: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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J6c3W_8GwkGG for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 15:28: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 5C153124234 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 15:28:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512170892; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EUUFQUDnLwUl8ryEmtL+2yBe+IWVom+kTTVIynRKSgU=; b=kCcz5UB2G99ffxScePBE254bvvw0Awi5Sg+NKJ1IhO4lipKop3diH7FlXGeKpn6EJsz5pqh6 tSlKChNrsivXMTr1q9GshC7veEcpdwJ5Nar9pWv68H+mKx4NnUKZUXLO0oZ/m6Ck7XwjiAHl DV3FhD4dOOFLo1s/i0VaUDJggzM=
Sender: mbishop=evequefou.be@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 5a21e58c.7efe68603990-smtp-out-n02; Fri, 01 Dec 2017 23:28:12 -0000 (UTC)
Date: Fri, 01 Dec 2017 15:28:11 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a21e58b40d14_68a13fdace22dc40139344@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] a048e8: Ian's comments, minus 0x00000000
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a21e58b40963_68a13fdace22dc4013929a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oarteUwsrzZkbg-reWnUfxLq3Xo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 23:28:15 -0000

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

  Branch: refs/heads/version-zero
  Home:   https://github.com/quicwg/base-drafts
  Commit: a048e84fc6768ae19931e98f56af19925eca0fc0
      https://github.com/quicwg/base-drafts/commit/a048e84fc6768ae19931e98f56af19925eca0fc0
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  Ian's comments, minus 0x00000000



----==_mimepart_5a21e58b40963_68a13fdace22dc4013929a--


From nobody Fri Dec  1 15:28: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 AEF79126D0C for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 15:28:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6aKhqkICmRVw for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 15:28:15 -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 72EDA124234 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 15:28: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=4ddov7v+LtZdGKirv8hSiKf8WK4=; b=RudvwMCq/Pz745Ut P4ZRU634iWdvyt5CbT7Mj2/91WHAWYC7bgBn6k6M3OcVHXaCeh3OeCnwyFqg/JI8 278oDwy1Xi8WJ77sP7mCFq1niDw2/atTa2D7gGE4fHSsElcMM0Fvx75NILekJ0aa 5xzbUe7StRlzS/JJgWmb0dsu3fI=
Received: by filter0121p1iad2.sendgrid.net with SMTP id filter0121p1iad2-21919-5A21E58E-1E 2017-12-01 23:28:14.472449739 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id OSHVOB4zQoC7X6hP5oB7xA for <quic-issues@ietf.org>; Fri, 01 Dec 2017 23:28:14.450 +0000 (UTC)
Date: Fri, 01 Dec 2017 23:28:14 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/968/push/2165509764@github.com>
In-Reply-To: <quicwg/base-drafts/pull/968@github.com>
References: <quicwg/base-drafts/pull/968@github.com>
Subject: Re: [quicwg/base-drafts] Version 0 is Version Negotiation (#968)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21e58e5d0ed_76a13fdbfbaa0f348901"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2iCqlK8OFMWzwy1p+6zVdaT1YCMXubLmAKDF 5qfA42KoqH49vrsJGLOi7woxHfJc5ZYOGQmmcloxwVVNitMdSN1WtfBtk96msh6nSxGKVNE+llwp3y GDrn6mv1oAuhqJkEDPDSpBo2UN6os0SRuE+e11r9CSO0IW/9kiinXlvF+WRuoItSF2qOhqrOB2jUSj k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YTRGwzcrFdL2hzbpfEDoyU-k7Tg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 23:28:17 -0000

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

@MikeBishop pushed 1 commit.

a048e84  Ian's comments, minus 0x00000000


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/968/files/70d4edf88e6b1d92a4adda43ec4d914bc456c961..a048e84fc6768ae19931e98f56af19925eca0fc0

----==_mimepart_5a21e58e5d0ed_76a13fdbfbaa0f348901
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/a048e84" class="commit-link">a048e84</a>  Ian&#39;s comments, minus 0x00000000</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #968"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/968/files/70d4edf88e6b1d92a4adda43ec4d914bc456c961..a048e84fc6768ae19931e98f56af19925eca0fc0"}}}</script>

----==_mimepart_5a21e58e5d0ed_76a13fdbfbaa0f348901--


From nobody Fri Dec  1 16:23: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 0384A127078 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 16:23:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.395
X-Spam-Level: 
X-Spam-Status: No, score=-3.395 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VDTdWrlZTlyg for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 16:22: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 12E5A124E15 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 16:22: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=eoIIExoiYL8Pxg7muMuxe239hg8=; b=IiwVtyBpuzBHk0Cj cy0KbH4RXqha3v3eSeTVvLUYOal5igCtv5tOGbJs1dRt1k9AeWDJaXRm0zxS0cQF lKsXLMBUFp9DNsUULXWRRtNPzY7lMjBNcUM/IK6kN/e4AREhz5wr1a5SXsypGTSg bQtHT9bbMgYQ8EI+h35KQU1II9U=
Received: by filter0489p1iad2.sendgrid.net with SMTP id filter0489p1iad2-10065-5A21F261-16 2017-12-02 00:22:57.6423058 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id ZfokYEV1SqWjnJp7ZQSpmg for <quic-issues@ietf.org>; Sat, 02 Dec 2017 00:22:57.593 +0000 (UTC)
Date: Sat, 02 Dec 2017 00:22:57 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8c3a7229f51cb2087e4b5fe5288df2d93d43c1492cf000000011639b46192a169ce109073ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/968/review/80656010@github.com>
In-Reply-To: <quicwg/base-drafts/pull/968@github.com>
References: <quicwg/base-drafts/pull/968@github.com>
Subject: Re: [quicwg/base-drafts] Version 0 is Version Negotiation (#968)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21f26170889_117f3f7f7d160f3016131"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2VuqIUu+oHqVkt3hQdwif4a9dUg7p1d46MOL VVA8GfrwtHb5XV1bk6/CdDx2rQuDoQy3C6oGERLegOjQXQDDLV8Vp/+NbtNd4lYbMMTfGaZqAvSgEY VddIz7NTFEYtj81fxf5FGJ6cXDQVDrP3Il9pS6LIxywK8/LFp7BmGYd1lb5sN6yF9Z4WAF1LLQoo7Z 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yClE_qjrPztOjj88melHOOgOZAE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Dec 2017 00:23:01 -0000

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

ianswett commented on this pull request.



> @@ -302,7 +302,7 @@ deployed and used concurrently. Version negotiation is described in
 
 QUIC versions are identified using a 32-bit unsigned number.
 
-The version 0x00000000 is reserved to represent an invalid version.  This
+The version 0x00000000 is reserved to represent version negotiation.  This
 version of the specification is identified by the number 0x00000001.

I misread these two sentences as "The version 0x00000000 is reserved to represent an invalid version.  This(Ian's misinterpretation: the version negotiation version) version of the specification is identified by the number 0x00000001."

So I misinterpreted the use of the word "This", which is partly a product of the small snippet Github displays, but possibly it makes sense to clarify this now that the spec uses two 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/pull/968#discussion_r154478586
----==_mimepart_5a21f26170889_117f3f7f7d160f3016131
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/968#discussion_r154478586">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -302,7 +302,7 @@ deployed and used concurrently. Version negotiation is described in
 
 QUIC versions are identified using a 32-bit unsigned number.
 
-The version 0x00000000 is reserved to represent an invalid version.  This
+The version 0x00000000 is reserved to represent version negotiation.  This
 version of the specification is identified by the number 0x00000001.
</pre>
<p>I misread these two sentences as "The version 0x00000000 is reserved to represent an invalid version.  This(Ian's misinterpretation: the version negotiation version) version of the specification is identified by the number 0x00000001."</p>
<p>So I misinterpreted the use of the word "This", which is partly a product of the small snippet Github displays, but possibly it makes sense to clarify this now that the spec uses two versions?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #968"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/968#discussion_r154478586"}}}</script>
----==_mimepart_5a21f26170889_117f3f7f7d160f3016131--


From nobody Fri Dec  1 16:25: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 B85CD127078 for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 16:25:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nieKJabvdTOA for <quic-issues@ietfa.amsl.com>; Fri,  1 Dec 2017 16:25:03 -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 6417D124E15 for <quic-issues@ietf.org>; Fri,  1 Dec 2017 16:25: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=wArZK+wjOb10hT+IIHLlcwSXpeU=; b=wiVFa9JFmC3t4F1R hCgccbBjcE7Ew5ERAK3Uy8NgKn0vk6Xjt2nP693ccqnV9Ws1fETASRyJFmLw/0rj RFPhkmsJWYZo+8RluhgTBTa7vPqRK/Do59VL0qL2ZOFB4xMw9hKfQEZQTkwfnoWP FPIYos+uY6vwrEblvNiMwr7COqE=
Received: by filter1227p1mdw1.sendgrid.net with SMTP id filter1227p1mdw1-21288-5A21F2DE-C 2017-12-02 00:25:02.565712908 +0000 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 JOEBvZk9TGOkW2VWfVlyJg for <quic-issues@ietf.org>; Sat, 02 Dec 2017 00:25:02.532 +0000 (UTC)
Date: Sat, 02 Dec 2017 00:25:02 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab92ab8327e3f2126d6d1df36c24d9848c5c4ba1f792cf000000011639b4de92a169ce109073ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/968/review/80656254@github.com>
In-Reply-To: <quicwg/base-drafts/pull/968@github.com>
References: <quicwg/base-drafts/pull/968@github.com>
Subject: Re: [quicwg/base-drafts] Version 0 is Version Negotiation (#968)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a21f2de6c4ea_117b3f7f7d160f30284983"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1PPH+pwl7QUoxcYMrPA8LdiaWPm/AvNyXkTi zeytISBH5QMTcPRuklsNvDb6N54YEruLZXGnZ2qr58TXvnURgpOUFJcSX9ikLt8Ossk3f7J142cui5 BJHrptE/eUYGVUPHEIxyUS1gwH26VlBjj7g+53GDpoB2/RSeOWLJovtmPN6sHu0AOwGWCZhe79s91l g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kJBgVk5nQq5PfSOxTq7qJn-JcAw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Dec 2017 00:25:05 -0000

----==_mimepart_5a21f2de6c4ea_117b3f7f7d160f30284983
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/968#pullrequestreview-80656254
----==_mimepart_5a21f2de6c4ea_117b3f7f7d160f30284983
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/968#pullrequestreview-80656254">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1YMGdQ8wnxy_WKFSKZOVqhBHgdzks5s8JjegaJpZM4Qvm4M">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq38AXciuZ0kAdrdJXR5el8_4wTtfks5s8JjegaJpZM4Qvm4M.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/968#pullrequestreview-80656254"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #968"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/968#pullrequestreview-80656254"}}}</script>
----==_mimepart_5a21f2de6c4ea_117b3f7f7d160f30284983--


From nobody Sat Dec  2 05:09: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 97AD4126BFD for <quic-issues@ietfa.amsl.com>; Sat,  2 Dec 2017 05:09:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fvxJJGEW3T8D for <quic-issues@ietfa.amsl.com>; Sat,  2 Dec 2017 05:09: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 6B09D12009C for <quic-issues@ietf.org>; Sat,  2 Dec 2017 05: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=eP9U+PgwBAB0SGlfQQYRCrNv1Fw=; b=vZ4AEkM5w6E18rni mInDYH5tCYVoGt+xRKrpH2c5Y+SnFzsPgggmZp81YH6ggagk56MH8gw5itmkYuye 46iRlfPrZRn/95vbPww6opsZf5HLMj0Iai2yRWoV8ziENZFWQ2SXAMhKokgygKgT 28mB364RFMKo7XwiFOyVwqJhTIw=
Received: by filter0849p1mdw1.sendgrid.net with SMTP id filter0849p1mdw1-11287-5A22A61D-1A 2017-12-02 13:09:49.81967806 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id s52H9hwFTf6Re_eWT3JuxA for <quic-issues@ietf.org>; Sat, 02 Dec 2017 13:09:49.631 +0000 (UTC)
Date: Sat, 02 Dec 2017 13:09:50 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7ac624090fc02794d69a775b7dfbe4703f027b192cf00000001163a681d92a169ce10980338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/978/348691110@github.com>
In-Reply-To: <quicwg/base-drafts/issues/978@github.com>
References: <quicwg/base-drafts/issues/978@github.com>
Subject: Re: [quicwg/base-drafts] Merge CONNECTION_CLOSE and APPLICATION_CLOSE (#978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a22a61da3b6f_4c363fb8e186cf34102016c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Jm3zq0ft5PbgR2ZTKYOAQo+9JksS5mBT3Po KoQsTz11M3wSTyPZy5bu9+Djj7D2bbsr43DJyGd+awYOSQvHL9MEm059e7YgTIamQ097d+G/+jvKlj KG1YFl2b7jeVQCr5XTK072uTnA19m2tjKWq6F7AUCegO2XsP0SwWUlaMiCYmWE8RgPbIkEPpiIRBUN Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rn4riMs8R1Q3Sex1uunfdjnYSjE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Dec 2017 13:09:52 -0000

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

Oh. I had assumed they were sharing the same 16bit space (since that seems plenty large.)


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

<p>Oh. I had assumed they were sharing the same 16bit space (since that seems plenty large.)</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #978: Oh. I had assumed they were sharing the same 16bit space (since that seems plenty large.)\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/978#issuecomment-348691110"}}}</script>
----==_mimepart_5a22a61da3b6f_4c363fb8e186cf34102016c--


From nobody Sat Dec  2 12:22: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 F104B127058 for <quic-issues@ietfa.amsl.com>; Sat,  2 Dec 2017 12:22:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7OkE2JIAsmAT for <quic-issues@ietfa.amsl.com>; Sat,  2 Dec 2017 12:22:08 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B65CF126DED for <quic-issues@ietf.org>; Sat,  2 Dec 2017 12:22:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=K7cjn92ekik5UwFv+CCpFZWvfNM=; b=jfF2jzukb9OA6Ns/ Ioq9kUgXV0oJAyEd8nycc9uTCsJ148c8QJgk+fQci07pUzREchVf1+J50sj9jc8G FxVwRDyf678SiomvYXNm/CDOAs3H9JDC4DgeFIFbk0t23ISFf3DnTBfAkPXdHwTm tTx+InVmeeZdgfzZhoIx2eG6JWI=
Received: by filter0609p1iad2.sendgrid.net with SMTP id filter0609p1iad2-22537-5A230B6F-C 2017-12-02 20:22:07.664803201 +0000 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 -9CqeoZiQqG7LDJRM5OBOQ for <quic-issues@ietf.org>; Sat, 02 Dec 2017 20:22:07.547 +0000 (UTC)
Date: Sat, 02 Dec 2017 20:22:07 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5be67b6748d31ef383240ee37efb7ec40529dc592cf00000001163acd6f92a169ce108b779f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/963/348717465@github.com>
In-Reply-To: <quicwg/base-drafts/issues/963@github.com>
References: <quicwg/base-drafts/issues/963@github.com>
Subject: Re: [quicwg/base-drafts] One packet type in invariants (#963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a230b6f72806_54fd3ff785a5af34327976"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak15PU+GIzm0zpA3QjJNJpimCx00Q8aHEi2zB6 /cWJjuZaqfz2QUBkcgIgU0sciLXDvFb3Ty5KsId8fN/TmiJ9CwxXVFszl7sDJ1zdlhF605YS0WpMCk ZOmbOgIO2Q+16Xyc1BNWhLpN3UCU7Tn4toKPpw0dWgRHzxf9/TUQ5zcM+ZzH/NYyTOGNVKnUp2AN1s o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pRZb6h39uomPWwDWPM9QRSEeGnI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Dec 2017 20:22:10 -0000

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

OK, so I actually did an implementation of the version dependent header parsing. I agree that once this version dependent parsing is done, using version=0 to define renegotiation packets makes sense.

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

<p>OK, so I actually did an implementation of the version dependent header parsing. I agree that once this version dependent parsing is done, using version=0 to define renegotiation packets makes sense.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #963: OK, so I actually did an implementation of the version dependent header parsing. I agree that once this version dependent parsing is done, using version=0 to define renegotiation packets makes sense."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/963#issuecomment-348717465"}}}</script>
----==_mimepart_5a230b6f72806_54fd3ff785a5af34327976--


From nobody Sat Dec  2 22:48: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 75AB812700F for <quic-issues@ietfa.amsl.com>; Sat,  2 Dec 2017 22:48:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vzNLNDFg61f6 for <quic-issues@ietfa.amsl.com>; Sat,  2 Dec 2017 22:48: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 0D37F12025C for <quic-issues@ietf.org>; Sat,  2 Dec 2017 22:47: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=wl77aDTbrhFui1GhZhm9qdmSR1Y=; b=fpVRjvYWlmH8WLWO K5T+KUuu1FGn94JEPG3Ujasr3lh2HoJyKiY4MNX6si+KgakOU4KIxHy3Rq8j/7Va DUQp0AApPvcGOZlVIjnvRJ/VZxXEyApFu9SE614usWhslE2Y9RH4tHV8UTr0le6G zdnknQ8uo6VfhMr74Jc69ajEswk=
Received: by filter0255p1las1.sendgrid.net with SMTP id filter0255p1las1-9785-5A239E1E-16 2017-12-03 06:47:58.677844562 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id q9a_kFLyQOOYAGBJjI0G5w for <quic-issues@ietf.org>; Sun, 03 Dec 2017 06:47:58.561 +0000 (UTC)
Date: Sun, 03 Dec 2017 06:47:58 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb93a5e27079fcf3f1886d445a04ebd1d4059419292cf00000001163b601e92a169ce108b779f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/963/348744490@github.com>
In-Reply-To: <quicwg/base-drafts/issues/963@github.com>
References: <quicwg/base-drafts/issues/963@github.com>
Subject: Re: [quicwg/base-drafts] One packet type in invariants (#963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a239e1e798a9_351f3fa7dc290f2c9398b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak06b2PdTWfYylVnXZPUjh53n8Fmvy4DXxucUZ TPm+L94+iNspqtpfVKwzBoUWi3u9gTNrBmg4ALMiE2X2JB125Scz0NsJRMj3DjLgSJ5hzPtmrkfgW4 LCoxxDuQH0vrA07dNlehj7yVz6gNBeIboicZkzIoMpk8L6t1I8HC8p6dadgljlltpxnuUNCNypLYRU A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v8RC5MfopkccxuWMCiMMJTVzNSc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Dec 2017 06:48:01 -0000

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

Some implementation experience. In the current state, greasing the version ID is a bit hard. The server will correctly handle a version ID that it does not understand, and will copy the incoming version ID into the version field of the negotiation packet's header. But the client that does the greasing has to make a wild guess -- it cannot really parse the type field, because this is version dependent, and it cannot really predict what kind of encoding the server used. Testing V==0 would be 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/issues/963#issuecomment-348744490
----==_mimepart_5a239e1e798a9_351f3fa7dc290f2c9398b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Some implementation experience. In the current state, greasing the versi=
on ID is a bit hard. The server will correctly handle a version ID that it =
does not understand, and will copy the incoming version ID into the version=
 field of the negotiation packet's header. But the client that does the gre=
asing has to make a wild guess -- it cannot really parse the type field, be=
cause this is version dependent, and it cannot really predict what kind of =
encoding the server used. Testing V=3D=3D0 would be cleaner.</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/963#issuecomment-348744490">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2uW4gpTpT6IDPw=
J-KzLYLKCmm1Yks5s8kQegaJpZM4QuLxQ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzQvSy25ZwpC-93f7=
XzdLkm-ZZnGks5s8kQegaJpZM4QuLxQ.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/963#issuecomment-348744490"></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":"@huitema in #963: Some implement=
ation experience. In the current state, greasing the version ID is a bit ha=
rd. The server will correctly handle a version ID that it does not understa=
nd, and will copy the incoming version ID into the version field of the neg=
otiation packet's header. But the client that does the greasing has to make=
 a wild guess -- it cannot really parse the type field, because this is ver=
sion dependent, and it cannot really predict what kind of encoding the serv=
er used. Testing V=3D=3D0 would be cleaner."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/963#issuecomment-3487=
44490"}}}</script>=

----==_mimepart_5a239e1e798a9_351f3fa7dc290f2c9398b--


From nobody Sun Dec  3 13:50: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 14919124207 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 13:50: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 79hgKfGk3REX for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 13:50: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 720811200F1 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 13:50:28 -0800 (PST)
Date: Sun, 03 Dec 2017 13:50:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512337827; bh=H1Vw/5qbzXTIS98lDBP+0VTMsihb/Htpu5/wuQpKbbQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xp6k2nXjBaekhpHyw3BP7vISmSCnYIlJr79uGfwnEWhzF1fquX+hyW89FuF/VSPqV 5m3cqz0fxXxr39q3rolvUkPULi/CSPvfO0Nvh0VsJJ2uCRxi7rgmCTy2+s/Ikp+LSJ T1DtbLX2zp4eRYZfk1gcJL6/+p2Zk03q8bdhDTQA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab05c7306b4650bb4e7f429903b38a2a1c4efe294092cf00000001163c33a392a169ce108b779f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/963/348817657@github.com>
In-Reply-To: <quicwg/base-drafts/issues/963@github.com>
References: <quicwg/base-drafts/issues/963@github.com>
Subject: Re: [quicwg/base-drafts] One packet type in invariants (#963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2471a3b33c5_5d3e3fe24630cf3820283"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4hZqK62xlmO0suY7pK8mlGk-yws>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Dec 2017 21:50:30 -0000

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

@huitema: Thank you for trying out an implementation and for sharing what you learned, that is very helpful!

Based on the discussion here, and in the interest of moving forward, I will merge #968 tomorrow, which will close this issue. (As always, please re-open this issue if you think further discussion is needed.)

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

<p><a href=3D"https://github.com/huitema" class=3D"user-mention">@huitema=
</a>: Thank you for trying out an implementation and for sharing what you=
 learned, that is very helpful!</p>
<p>Based on the discussion here, and in the interest of moving forward, I=
 will merge <a href=3D"https://github.com/quicwg/base-drafts/pull/968" cl=
ass=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue =
title" data-id=3D"277902254" data-permission-text=3D"Issue title is priva=
te" data-url=3D"https://github.com/quicwg/base-drafts/issues/968">#968</a=
> tomorrow, which will close this issue. (As always, please re-open this =
issue if you think further discussion is needed.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/963#issuecomment-348817657">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1dvf=
KHKCJdemD5B7uKEYnIzGVGVks5s8xejgaJpZM4QuLxQ">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq54=
7XFiPYOYobtmcfxWLPHHsaqkMks5s8xejgaJpZM4QuLxQ.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/963#issuecomment-348817657"></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 #963: @huitema: Thank you for trying out an implementation and for shar=
ing what you learned, that is very helpful!\r\n\r\nBased on the discussio=
n here, and in the interest of moving forward, I will merge #968 tomorrow=
, which will close this issue. (As always, please re-open this issue if y=
ou think further discussion is needed.)"}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/963#issuecomment-3488=
17657"}}}</script>=

----==_mimepart_5a2471a3b33c5_5d3e3fe24630cf3820283--


From nobody Sun Dec  3 13:51: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 8A68C126BF3 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 13:51:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lr1fbjZoPUi2 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 13:51:32 -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 C0602120726 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 13:51: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=uF3ziyzYEJRFsk0QlhzYXgBjK6U=; b=aHGg/ASbZI4hAoeA LVEaidtsNg30NOjSYQd4tnkxEyd96HApniQS6ocYKQI5qiWYKwBYU8xjEM3bsBo6 F99SQ21DSgf4Hkre4PSjQmHO2BPcCkaae99t23MBx4q5dziy0xKE7cuRNYmPgiZ2 zirFUfvkId9dFLQk/tIvULflIpA=
Received: by filter0511p1iad2.sendgrid.net with SMTP id filter0511p1iad2-14948-5A2471E2-6 2017-12-03 21:51:30.556430698 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id lQrVcfuDRBW-nZAPVMdNGw for <quic-issues@ietf.org>; Sun, 03 Dec 2017 21:51:30.614 +0000 (UTC)
Date: Sun, 03 Dec 2017 21:51:30 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd32f86a0743c4949c8dc2f9cd01ea9aca07bb6c892cf00000001163c33e292a169ce109073ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/968/review/80714682@github.com>
In-Reply-To: <quicwg/base-drafts/pull/968@github.com>
References: <quicwg/base-drafts/pull/968@github.com>
Subject: Re: [quicwg/base-drafts] Version 0 is Version Negotiation (#968)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2471e254088_38203f8364a44f30130ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36CxwE53wuY9XM7KHUIbo+R3AOgYMGJVxizF fkFv+bYnrz5N17uv6dazoTgOy+qT9DQ4RyRzp4gzwI3hlB2xJ905Pi/tHJAOBalpZi27mooaKEX1SN B4w4G8WUtoqM5tX4sNPVGIyQjU+dZY7+G/v1DAYhLFiuZ5CEkt0n3ytVY1Vsvri6pTycvcY2MzqG+c M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Is7dx9Qn_h23pKgma0w1M8dRbU4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Dec 2017 21:51:33 -0000

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

janaiyengar approved this pull request.





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

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



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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #968"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/968#pullrequestreview-80714682"}}}</script>
----==_mimepart_5a2471e254088_38203f8364a44f30130ac--


From nobody Sun Dec  3 14:34: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 7C11C1200F1 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 14:34:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 EJb4-wANzSt4 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 14:33: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 A76D61267BB for <quic-issues@ietf.org>; Sun,  3 Dec 2017 14:33: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=2wPg4sITgT8o+nOw/aQOyfV2rb8=; b=uIQmxAY9loF6DQ9j N4OMzDBU6cdSIffvepcSH2thkj2feqlDsT+WHl/bTSoafYZTAjjLtpS367KVKjJI NbSyfy8rm/IJbRJflrr5GDfxTFuLUrnTZ6MGSqzMYoXNlyu7ZyGKy7grVN4VFUX2 B1kE/6jUN84AfRrhtrKr9wJkcq4=
Received: by filter0530p1iad2.sendgrid.net with SMTP id filter0530p1iad2-21895-5A247BD5-15 2017-12-03 22:33:57.444375332 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id OtX5AlQYRY2RDvGqF1lMYA for <quic-issues@ietf.org>; Sun, 03 Dec 2017 22:33:57.436 +0000 (UTC)
Date: Sun, 03 Dec 2017 22:33:57 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d77cf7e5a08510e1211a5d0b18a90d35c3c648492cf00000001163c390d92a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/c348819750@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24770d9af8d_291d3fcd6885ef38112459"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0mkwDGumKGk9e8yw54pwNxLDvFqLzRt2oeST h5KY2JWZqYRpzOD2dNT1XqgWq5r15776OhKZLdsjpc9p12vyFS3WjvBcZXGWibfzZipGnbYB6mlRVF nw9JDCw4VTuf6wXXHDT8TM0gINPcbVrGpIy0LvF0MYUixLiuFTi2BOEeKuA7wXrJb3nDcDYgPKRKaw 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9B4_1VV-6dn0010T-LoiEAka55I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Dec 2017 22:34:00 -0000

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

Happy to chat, and happy to open an issue for WG consideration. The spec currently does not specify a full pacer, which is appropriately out of scope. Linux's fq is not defined anywhere except in Linux code, and these constants apply to that flavor of pacer. (In contrast, the other constants we use apply to documented mechanisms, but we are borrowing constants only from Linux.) Simply stating these constants is incomplete, which is why I wanted to remove this entirely. I could change the text to have some sort of more generic language about GQUIC and Linux fq implementations; let me give that a shot.

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

<p>Happy to chat, and happy to open an issue for WG consideration. The spec=
 currently does not specify a full pacer, which is appropriately out of sco=
pe. Linux's fq is not defined anywhere except in Linux code, and these cons=
tants apply to that flavor of pacer. (In contrast, the other constants we u=
se apply to documented mechanisms, but we are borrowing constants only from=
 Linux.) Simply stating these constants is incomplete, which is why I wante=
d to remove this entirely. I could change the text to have some sort of mor=
e generic language about GQUIC and Linux fq implementations; let me give th=
at a shot.</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/977#issuecomment-348819750">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9khokvy29mGyOPgq=
8MRk2wJ64wpks5s8x0NgaJpZM4Qx8Zg">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3KzXx1TbMNteOEgA=
hmObI-hKzYWks5s8x0NgaJpZM4Qx8Zg.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=
/977#issuecomment-348819750"></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 #977: Happy to c=
hat, and happy to open an issue for WG consideration. The spec currently do=
es not specify a full pacer, which is appropriately out of scope. Linux's f=
q is not defined anywhere except in Linux code, and these constants apply t=
o that flavor of pacer. (In contrast, the other constants we use apply to d=
ocumented mechanisms, but we are borrowing constants only from Linux.) Simp=
ly stating these constants is incomplete, which is why I wanted to remove t=
his entirely. I could change the text to have some sort of more generic lan=
guage about GQUIC and Linux fq implementations; let me give that a shot."}]=
,"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/977#issuecomment-348819750"}}}</script>=

----==_mimepart_5a24770d9af8d_291d3fcd6885ef38112459--


From nobody Sun Dec  3 15: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 280EA1250B8 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 15:27:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 Q9bhFX2Fc24P for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 15:27: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 4FFED120724 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 15:27:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1X5C1v4n2q8hSw9M9q1EG7WCQ0I=; b=BO2/T9sIMGmWPat0 OI6KIUnKujEYs3cflKmfVJMPxv173ck3P3TOgH2B0mYKIo62fSCoC7K6LqcUBbUv A8VSE3e/cTb9cDv1vlyBUZREWW57350634NfGteAhY0pBfC60eJPihgjDbPY8lBN CmCMINQiLhppQoNnoOpkCXFbl5E=
Received: by filter0522p1las1.sendgrid.net with SMTP id filter0522p1las1-27943-5A24887A-F 2017-12-03 23:27:54.444321217 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id EUkic9rDRBCRcDX2dYApgg for <quic-issues@ietf.org>; Sun, 03 Dec 2017 23:27:54.484 +0000 (UTC)
Date: Sun, 03 Dec 2017 23:27:54 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8f49d899d1f184244f92e0c9b57648b945da723492cf00000001163c4a7a92a169ce107b243a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/959/review/80717903@github.com>
In-Reply-To: <quicwg/base-drafts/pull/959@github.com>
References: <quicwg/base-drafts/pull/959@github.com>
Subject: Re: [quicwg/base-drafts] Move negotiated_version (#959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24887a50c58_115a3fba88d10f38861a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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+A8myrlBY3BdGtJZw4P36tV2Sz0PRJCIrMc WcDo9TFxLEkJCFHh6ncDWUjNY2YzdZ3tBlFNA4QohR0C5K1Se5erwdJYYyeNgP212Qcx7L8Feee82C JT7L4it97n397Ax34+UQ0WU5NmlGYg+/L+dkVFTG+rwgeOrbLK/XWMMpirtTbHWrJBHI1zXmnNfNxH Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9Y5CERRXZ3kPvYm-fqhHZPtdzo0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Dec 2017 23:27:58 -0000

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

martinthomson commented on this pull request.



> +stateless server) uses a different process. If the initial_version matches the
+version of QUIC that is in use, a stateless server can accept the value.
+
+If the initial_version is different from the version of QUIC that is in use, a
+stateless server MUST check that it would have sent a version negotiation packet
+if it had received a packet with the indicated initial_version.  If a server
+would have accepted the version included in the initial_version and the value
+differs from the QUIC version that is in use, the server MUST terminate the
+connection with a VERSION_NEGOTIATION_ERROR error.
+
+The server includes both the version of QUIC that is in use and a list of the
+QUIC versions that the server supports.
+
+The negotiated_version field is the version that is in use.  This MUST be set by
+the server to the value that is on the Initial packet that it accepts (not an
+Initial packet that triggers a Retry or Version Negotiation packet).  A client

Both are (potentially) stateless from the server perspective.  You *could* save the packet number in the Retry cookie, but I don't think we need to require that servers do that.  Note that the size of this cookie is strictly limited.  It has to fit into the padding space in the Initial packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/959#discussion_r154540920
----==_mimepart_5a24887a50c58_115a3fba88d10f38861a6
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/959#discussion_r154540920">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +stateless server) uses a different process. If the initial_version matches the
+version of QUIC that is in use, a stateless server can accept the value.
+
+If the initial_version is different from the version of QUIC that is in use, a
+stateless server MUST check that it would have sent a version negotiation packet
+if it had received a packet with the indicated initial_version.  If a server
+would have accepted the version included in the initial_version and the value
+differs from the QUIC version that is in use, the server MUST terminate the
+connection with a VERSION_NEGOTIATION_ERROR error.
+
+The server includes both the version of QUIC that is in use and a list of the
+QUIC versions that the server supports.
+
+The negotiated_version field is the version that is in use.  This MUST be set by
+the server to the value that is on the Initial packet that it accepts (not an
+Initial packet that triggers a Retry or Version Negotiation packet).  A client
</pre>
<p>Both are (potentially) stateless from the server perspective.  You <em>could</em> save the packet number in the Retry cookie, but I don't think we need to require that servers do that.  Note that the size of this cookie is strictly limited.  It has to fit into the padding space in the Initial packet.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #959"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/959#discussion_r154540920"}}}</script>
----==_mimepart_5a24887a50c58_115a3fba88d10f38861a6--


From nobody Sun Dec  3 15:50: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 8B7D5126CB6 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 15:50:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 bFKTQPjKjk8D for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 15:50:25 -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 A8EE1126C23 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 15:50:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=s0vvbKLHHwhZgTUyVkJ5r6oDJqw=; b=h+BXMTjMDrInev/D FheWiwpnstRRPxJkF3UBWN9aZllC+qoYlE0hl/Uwg59vHRduTgtbFuO9HFtNQNDA wo7bN8sCebVt3YoWIC0mJhlvbW7/5ijAVfIck/WCxdiNp2HLgZ5xnXKCA2sj8UuF 7hgv7gx+O853XbZvSaKIQtbgZSo=
Received: by filter0516p1iad2.sendgrid.net with SMTP id filter0516p1iad2-32438-5A248DC0-5 2017-12-03 23:50:24.358160501 +0000 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 cZsdk3uYQKGbqFqUnrAm2g for <quic-issues@ietf.org>; Sun, 03 Dec 2017 23:50:24.126 +0000 (UTC)
Date: Sun, 03 Dec 2017 23:50:24 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbb4e03de09c2d06497a2b69c00a8607ed9584c2092cf00000001163c4fc092a169ce107b243a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/959/review/80718672@github.com>
In-Reply-To: <quicwg/base-drafts/pull/959@github.com>
References: <quicwg/base-drafts/pull/959@github.com>
Subject: Re: [quicwg/base-drafts] Move negotiated_version (#959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a248dc081e3_455e3fead61a8f28273946"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fUdMSEeeLQ5bpdatHQmlX2EVRfZJzm33ey2 0/L8Jj+Um1ttEtzwnepa/3ru9kWYDAyjNNcix/8dt4X6a5K4pF/cp2ihFjbhg8RYXG6itYzpJ+4H0W i4XKc5cRUJXb76ipzIBG/sMRRZnJBhf/RKLtd1keGpAL2G02DHmp2Rma2HQCM3OefizODzPuMAWU3S g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u_VKV8nVX8JHmey1wr_pOGpRpDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Dec 2017 23:50:27 -0000

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

martinthomson commented on this pull request.



> @@ -1228,45 +1228,49 @@ version as part of the transport parameters (see {{transport-parameters}}).  As
 a result, modification of version negotiation packets by an attacker can be
 detected.
 
-The client includes two fields in the transport parameters:
-
-* 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
-  VERSION_NEGOTIATION_ERROR 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 {{packet-version}},
-  this will be identical to the negotiated_version.
+The client includes the initial_version field in its transport parameters.  The
+initial_version is the version that the client initially attempted to use.  If
+the server did not send a version negotiation packet {{packet-version}}, this
+will be identical to the negotiated_version.

I'm not allowed to use TLS message names, but I'll use "server transport parameters".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/959#discussion_r154541689
----==_mimepart_5a248dc081e3_455e3fead61a8f28273946
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/959#discussion_r154541689">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1228,45 +1228,49 @@ version as part of the transport parameters (see {{transport-parameters}}).  As
 a result, modification of version negotiation packets by an attacker can be
 detected.
 
-The client includes two fields in the transport parameters:
-
-* 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
-  VERSION_NEGOTIATION_ERROR 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 {{packet-version}},
-  this will be identical to the negotiated_version.
+The client includes the initial_version field in its transport parameters.  The
+initial_version is the version that the client initially attempted to use.  If
+the server did not send a version negotiation packet {{packet-version}}, this
+will be identical to the negotiated_version.
</pre>
<p>I'm not allowed to use TLS message names, but I'll use "server transport parameters".</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #959"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/959#discussion_r154541689"}}}</script>
----==_mimepart_5a248dc081e3_455e3fead61a8f28273946--


From nobody Sun Dec  3 15:54: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 06395127058 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 15:54:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XC-yp93wvasD for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 15:53: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 952AC126DED for <quic-issues@ietf.org>; Sun,  3 Dec 2017 15:53:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512345237; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3Dc5qtNMMgIEuFz415skyX6QHwQ57sixZR+2jUF0GBw=; b=rksOTuoU+QOurjerZFilM5XvUcBXGJVR1rnd19HPhM/roBeXIg0W+TFjQm1YZt1SzMhCWDZx hPycsEjhAHRPvIeReSxy0GW87F2DxzCdWVLewVozfwQFwvcA0V9dlGibQjw4D9/z9fnOHoPB dKgGslWYkI+9+ZEQXhik0EvHsIY=
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 5a248e95.7f37584590c0-smtp-out-n01; Sun, 03 Dec 2017 23:53:57 -0000 (UTC)
Date: Sun, 03 Dec 2017 15:53:56 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a248e9493ed5_727d3ffa3a86dc3c2211a@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] a5ca4b: Explain where negotiated_version comes from
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a248e9493b12_727d3ffa3a86dc3c2202"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QuxmmoDQBLNulv3xxR9uSmuICvg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Dec 2017 23:54:00 -0000

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

  Branch: refs/heads/move-negotiated_version
  Home:   https://github.com/quicwg/base-drafts
  Commit: a5ca4b87d244806d223f9ad7565138947d208d5a
      https://github.com/quicwg/base-drafts/commit/a5ca4b87d244806d223f9ad7565138947d208d5a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

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

  Log Message:
  -----------
  Explain where negotiated_version comes from


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

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

  Log Message:
  -----------
  Remove run-on sentence that runs on


Compare: https://github.com/quicwg/base-drafts/compare/8884c01f1b0b...8488f8bdc2f4
----==_mimepart_5a248e9493b12_727d3ffa3a86dc3c2202--


From nobody Sun Dec  3 15:54: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 494CF127058 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 15:54:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZvzY_GrT1CyD for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 15:54:00 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9E12126E3A for <quic-issues@ietf.org>; Sun,  3 Dec 2017 15:53: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=q9BJztNuh4c9suhuQGppm7vMgOQ=; b=Jd+NXvvNUcCP+ccr z2vAkmPTk4INuyq7t8/LQ2e+1UiSm+YMYzjzTtZLz+1oQj6PbUSfJUIkBg8aj0jC sDwZXsTgGexh6S4jbvwjRXwChjMIoMbTQ8N8N/E1os1f7rV/FGJFzBU3kTXoctKy Clg2cyaHeJ4oGys1hzZT6bBkGi8=
Received: by filter1102p1mdw1.sendgrid.net with SMTP id filter1102p1mdw1-12977-5A248E96-11 2017-12-03 23:53:58.950075584 +0000 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 74HAIx8STQakqwT7Ygwg_A for <quic-issues@ietf.org>; Sun, 03 Dec 2017 23:53:58.953 +0000 (UTC)
Date: Sun, 03 Dec 2017 23:53:59 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/959/push/2167981552@github.com>
In-Reply-To: <quicwg/base-drafts/pull/959@github.com>
References: <quicwg/base-drafts/pull/959@github.com>
Subject: Re: [quicwg/base-drafts] Move negotiated_version (#959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a248e96cd276_12c03fd81b6a6f34940f7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05lBvZQU9RSc3qxkVpFu0RUCmOZL16404VKm cXHwbAihpJjGBkEp+sz0/WqhVhoRQPdkuq9CdJSeTAWoLAxr8f8wEWiFIhEyEn+fPCRJGAPjhTo11L XSaJoetWaIj3Jf0BK+3K+oQAfLUs6ziRO/voBZPQITtYEe4ca2dBNzG9HtHfBEUSMVMY8RmPiwD1/6 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/brNcCsiaWC3D17hq_ZYjuDHwzog>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Dec 2017 23:54:01 -0000

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

@martinthomson pushed 2 commits.

a5ca4b8  Explain where negotiated_version comes from
8488f8b  Remove run-on sentence that runs on


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/959/files/8884c01f1b0b0a193f821a0d600c4cedc9ea33ac..8488f8bdc2f4cfab422db430744535561711af03

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

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

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/a5ca4b8" class="commit-link">a5ca4b8</a>  Explain where negotiated_version comes from</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/8488f8b" class="commit-link">8488f8b</a>  Remove run-on sentence that runs on</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 2 commits in #959"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/959/files/8884c01f1b0b0a193f821a0d600c4cedc9ea33ac..8488f8bdc2f4cfab422db430744535561711af03"}}}</script>

----==_mimepart_5a248e96cd276_12c03fd81b6a6f34940f7--


From nobody Sun Dec  3 15:54: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 3A453126DED for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 15:54:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.254
X-Spam-Level: 
X-Spam-Status: No, score=-3.254 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id byVFngP4_G28 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 15:54: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 6D309126C23 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 15:54: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=o9dL8Tr8zsEUspTriYtnwKCIoU8=; b=hOfZbZCuBV9TeoiX 6fcBSzoQPcCpXXIkeQzo9w7XBKN3hXBA/Xyg575NA9dUWzH9uXtZmQio/N+jZoPc 6O+GT3XO4rSiAU5WevbQvb4dPt1z1wM0ANec6DX/kkCMbGO7LpjabsJO1S1UQtaA QSLG1RTypaJfwsSW4lk9v0/dcVE=
Received: by filter0135p1las1.sendgrid.net with SMTP id filter0135p1las1-16964-5A248EB3-2 2017-12-03 23:54:27.181348382 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id b50qVoQtTVGpI_YwIKXAGg for <quic-issues@ietf.org>; Sun, 03 Dec 2017 23:54:27.062 +0000 (UTC)
Date: Sun, 03 Dec 2017 23:54:27 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7db0e09babe8b7443e8c0179c34851eef5adbd4892cf00000001163c50b292a169ce107b243a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/959/c348831084@github.com>
In-Reply-To: <quicwg/base-drafts/pull/959@github.com>
References: <quicwg/base-drafts/pull/959@github.com>
Subject: Re: [quicwg/base-drafts] Move negotiated_version (#959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a248eb2ec8c8_45613fead61a8f28207320"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2aYxb9tdGPO5KTUZMU+0N+YjhgLt3qoGo8Rm UXdtzyxQWm4FaJsuN26mElipYRwfTaF4Xg2pbEbXKJfhtksH9LqTqaz57sDcDKQbK8mw2rWPo31LYJ G2NZkRup3ZPvskNI5yR/njg68XmIdXxzsp5oqH6ccyr3apvAfRd0jbRre3MFJVTvdDKX6b/AJmOdyK c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kCPfnJMtET1q2U_ixY85lgMNGFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Dec 2017 23:54:30 -0000

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

@huitema, can you review this PR please?

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

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a>, can you review this PR please?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #959: @huitema, can you review this PR please?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/959#issuecomment-348831084"}}}</script>
----==_mimepart_5a248eb2ec8c8_45613fead61a8f28207320--


From nobody Sun Dec  3 16:00: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 580D7126DED for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:00:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L9JITRxeQKwC for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:00: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 D961B126CD6 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 16:00:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6XyoYEupKu/6bEBoCQfGGZj5MlM=; b=Jc5nmTs2y+lXSqNV yXjSPVdKm9GV5R3dqkMKGoCZROkMU7+K1MNJZUd5gxycaCriYxAI/6Wjy4w5MsF6 IR5Ap6rAeGA8GdMjpcBSoHrfr6jt4cwFKWMBTVTQizuhirHFrCohnR6mIBfsYbJH L/yePZgF1EZOZTtBPt4NDc6Rr7A=
Received: by filter0550p1las1.sendgrid.net with SMTP id filter0550p1las1-7553-5A24901D-15 2017-12-04 00:00:29.965479704 +0000 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 E-xn9rmTRSmG8IM2nVb7vA for <quic-issues@ietf.org>; Mon, 04 Dec 2017 00:00:29.824 +0000 (UTC)
Date: Mon, 04 Dec 2017 00:00:30 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7c8a69bd0d7259a6d91c8e5d359f3d64b1107d292cf00000001163c521d92a169ce0febbc73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/894/c348831482@github.com>
In-Reply-To: <quicwg/base-drafts/pull/894@github.com>
References: <quicwg/base-drafts/pull/894@github.com>
Subject: Re: [quicwg/base-drafts] More detailed stream states (#894)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24901db3b0d_48b93f8b2e25af28245542"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3P51tWBsdmzv3WU2bwrXpRqWUoC8ZhGKV6T/ udNSqjx1XA3/nWJVu4Q6G4yR7TMRlUjdutw1cfaj9pdkrv0B9FnDR6d9WvIQD+13xufOCNyRp16g9W DGZLr3EiBhHk6YROCjW8096stOBp/gzP+Cvzn2WB1kiJ/PS62oxylbsZcYt/qVyygLrKs1n0HKEgDi c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c05dXYV3WYkDysDr2EwaPgMTfmU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 00:00:39 -0000

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

@MikeBishop, what do you think is remaining here?  I'm happy to consider splitting frames into two categories, but that's something I'd prefer to do as a separate 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/894#issuecomment-348831482
----==_mimepart_5a24901db3b0d_48b93f8b2e25af28245542
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mikebishop" class="user-mention">@MikeBishop</a>, what do you think is remaining here?  I'm happy to consider splitting frames into two categories, but that's something I'd prefer to do as a separate 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/894#issuecomment-348831482">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5DpdulwOkqiH1BIg5XuqKxNh9Dfks5s8zYdgaJpZM4QAX9o">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3bdrw6OkAIcErucJgAZtfF1PlnOks5s8zYdgaJpZM4QAX9o.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/894#issuecomment-348831482"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #894: @MikeBishop, what do you think is remaining here?  I'm happy to consider splitting frames into two categories, but that's something I'd prefer to do as a separate change."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/894#issuecomment-348831482"}}}</script>
----==_mimepart_5a24901db3b0d_48b93f8b2e25af28245542--


From nobody Sun Dec  3 16:00: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 5392712711A for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:00:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J85YPdwc33Pj for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:00: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 B591E127058 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 16:00:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512345651; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=s11SY2q7LxYn7MUAjY9M06YG2rQkEXV7fYK4rNSmi34=; b=zOOIQZBe6ND3GlMedUhICOMT0bRqCiQepNl6SKPvvBLtMxpBmvmmaz01qayzVslwEEJ1otYW 6g8XylhX2tVIagQMqbP0rWyBn/Dg5LKqJ5pXbX50BgwL3KdXAZfY7XgmSCQB8xWiwEXjhgXG SQM4eAKRmydE50B/T3bm5jc0FI0=
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 5a249033.7f8b687742d0-smtp-out-n03; Mon, 04 Dec 2017 00:00:51 -0000 (UTC)
Date: Sun, 03 Dec 2017 16:00:50 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a249032eb3f7_7a233fb5b81bdc3c14718a@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c084e9: Normative language for omit_connection_id
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a249032eb026_7a233fb5b81bdc3c14704"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TIKMUkUHCd5521gJyLLwg2fCdCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 00:00:53 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c084e974390d67c452298da70cc055802fd05856
      https://github.com/quicwg/base-drafts/commit/c084e974390d67c452298da70cc055802fd05856
  Author: Igor Lubashev <ilubashe@akamai.com>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  Normative language for omit_connection_id


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

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

  Log Message:
  -----------
  Merge pull request #980 from igorlord/may_ignore_omit_connection_id

Normative language for omit_connection_id


Compare: https://github.com/quicwg/base-drafts/compare/ef976ba419df...1278d540ec20
----==_mimepart_5a249032eb026_7a233fb5b81bdc3c14704--


From nobody Sun Dec  3 16:00: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 262B912706D for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:00:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zelGXyFTKAgN for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:00: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 13BBB126CD6 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 16:00: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=RHsXUKxDTx+wRYRSwPoudFWwd6s=; b=AW7U2FZsMwJ3CNAg hc0nMk1fY7Iip85Hus+PXKRuIxcFGLsL33TT3m4hyAbhIIAh7cyjrkKEcfIJLqxY 7dnUM16IhrtCHMkcvAqXkeqX/kqt1U4vLC4oTWimQEsG9ePHyZ8GlyhU1b4LRiYT 45/xff7GyJQ/R2r6UQjQDGSHEDA=
Received: by filter0606p1mdw1.sendgrid.net with SMTP id filter0606p1mdw1-6500-5A249034-D 2017-12-04 00:00:52.983294775 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id kOnvmc_WRMa2CHOPgW8mew for <quic-issues@ietf.org>; Mon, 04 Dec 2017 00:00:53.236 +0000 (UTC)
Date: Mon, 04 Dec 2017 00:00:53 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab97ae22b748bc2fd5cc449560b5445c35c0cdd3d992cf00000001163c523492a169ce1099c711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/980/issue_event/1369575594@github.com>
In-Reply-To: <quicwg/base-drafts/pull/980@github.com>
References: <quicwg/base-drafts/pull/980@github.com>
Subject: Re: [quicwg/base-drafts] Normative language for omit_connection_id (#980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a249034e45f6_12a03fd81b6a6f3411932d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1NsXPzlT9Rt+QShKKtcz64Y367orHJoxJGoG BCesrihBjC1CcL+F+3m1N3v75lhfjN+E5PpUnU4BQ8iE8B4G84CYkP2qD+XO/k+hg2jzn6NGkIjMsp Y1vB/Ot50jPfyNOOWX4q1zZgeoYk/l8BZINO+BXWThhJSJ7AimdqwAPtmRettGOMMA5xr30GRvCXOq I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0QqmTkzUn41lGVqm8-qJp97Jf5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 00:00:55 -0000

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

Merged #980.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #980."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/980#event-1369575594"}}}</script>
----==_mimepart_5a249034e45f6_12a03fd81b6a6f3411932d--


From nobody Sun Dec  3 16:01: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 5AD19127058 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:01:03 -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 PtKOdK40WZvI for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:01: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 EE470127136 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 16:01:00 -0800 (PST)
Date: Sun, 03 Dec 2017 16:01:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512345660; bh=2MS3HxbZK/gnIhj/Z8shelpl2dgQUPGA8/V+MCbY4U0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KyDSmNzXdEXF+ouRLLIRayo2qcY0SZELqfl+AuYVGSFWDIGezgdKbV2YY5f4WUHVV CMBiWm5zRd/d5QEEeHdCdZlJhW+RBDLq0zS9vDWcVgY+p/s/rfMGdE4zHvg6510b/U L7eD1Spbqv4ioIN1e9/llu0KTx1E4rCGhuzSMz2U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab760e8ba95988a5e940a8132251f4e384f154b8ef92cf00000001163c523c92a169ce1099c711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/980/c348831518@github.com>
In-Reply-To: <quicwg/base-drafts/pull/980@github.com>
References: <quicwg/base-drafts/pull/980@github.com>
Subject: Re: [quicwg/base-drafts] Normative language for omit_connection_id (#980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24903c30b7b_5bce3fbb57ea2f341694c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uoQ1Hc7Bh8DCT2J3ZEgVXc7VqS0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 00:01:03 -0000

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

Thanks @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/pull/980#issuecomment-348831518
----==_mimepart_5a24903c30b7b_5bce3fbb57ea2f341694c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks <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/pull/980#issuecomment-348831518">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwwzN9rWDSxKmOG5Hx1BbWR04jweks5s8zY8gaJpZM4QyjQ_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq838MV2ZvqatPtBmTFVwUjm64bDoks5s8zY8gaJpZM4QyjQ_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/980#issuecomment-348831518"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #980: Thanks @igorlord !"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/980#issuecomment-348831518"}}}</script>
----==_mimepart_5a24903c30b7b_5bce3fbb57ea2f341694c6--


From nobody Sun Dec  3 16:10: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 AC9C412706D for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:10:27 -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 dJ8zYSCw5vqX for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:10: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 3A9F61242F5 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 16:10:26 -0800 (PST)
Date: Sun, 03 Dec 2017 16:10:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512346225; bh=du/QvSk/hBKsg+ClxxRMfWT7DjD4c9VRv2aBChqCSyo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DM5I70WsMLErXvNpl9Gr4xvNgDfAWfOyC+bNA53WI3oPTadb4NyvvxoRuRFe+K6wr NaPAgGUuHNHtbvIbPOvbl7s1F/niX5Ppd/udB9AtTN1ixN6JgAej8l5ie6YHBKU0Fj ENbdIYOB9VZf+R+FcX3g9mkJsdRn8eGtaodjPZH0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab523bff6c644f746affee1d8d2b91df190987c7b692cf00000001163c547192a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/348832139@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2492718f83e_2cde3fc24d4aef302198ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nLaYwXT_8ua086QCjagU13z4xcA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 00:10:28 -0000

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

Does this mean that we are advertising MaxAckDelay?

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

<p>Does this mean that we are advertising MaxAckDelay?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #981: Does this mean that we are advertising MaxAckDelay?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-348832139"}}}</script>
----==_mimepart_5a2492718f83e_2cde3fc24d4aef302198ec--


From nobody Sun Dec  3 16:15: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 93CCE12711A for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:15:43 -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 z6dx2rjqxKhJ for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 16:15: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 DE8BC1242F5 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 16:15:41 -0800 (PST)
Date: Sun, 03 Dec 2017 16:15:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512346540; bh=4R9qTmjDpZKM7/JE1vKxjWWlOr0RSkodLMgL2YEhxw4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ei3flyakIm4e/6PickDd+bJIcVIy8eoMYN1kWRSUUfn54Ys1/amLu/AwhMlKSbVwC kl7Uw5EIGKtPLT6qe6p3C4n0RWGwrl/i8xrcX2GkBAzKlMsp+3uKOt3f9p+DL+J+Q9 b64T4vPDobyPbkxZ6RsrigrX9Hx+XaKOMSKgBiUY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57cc1de128c1d2c07cb0d8a6b9837faede1ede4692cf00000001163c55ac92a169ce10980338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/978/348832467@github.com>
In-Reply-To: <quicwg/base-drafts/issues/978@github.com>
References: <quicwg/base-drafts/issues/978@github.com>
Subject: Re: [quicwg/base-drafts] Merge CONNECTION_CLOSE and APPLICATION_CLOSE (#978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2493ace7cdb_44dc3ff8c12caf34156977"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ns6NvexcXhg8-oMlrEV4oMh0Eyk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 00:15:43 -0000

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

Managing separate ID spaces is easier (since N_applications might be large).

On @huitema's suggestion, if you think about that, it's hard.  The mechanism we provide them is streams.  And on first look at it, it seems possible to send a STREAM frame alongside a CONNECTION_CLOSE (that uses an APPLICATION_SPECIFIC_ERROR code).  But it isn't that easy because streams could be blocked.  On MAX_DATA, MAX_STREAM_DATA, or MAX_STREAM_ID.  You would have to willingly violate flow control or stream limits to get the message through, and that increases the chances that the message would be discarded on receipt.

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

<p>Managing separate ID spaces is easier (since N_applications might be l=
arge).</p>
<p>On <a href=3D"https://github.com/huitema" class=3D"user-mention">@huit=
ema</a>'s suggestion, if you think about that, it's hard.  The mechanism =
we provide them is streams.  And on first look at it, it seems possible t=
o send a STREAM frame alongside a CONNECTION_CLOSE (that uses an APPLICAT=
ION_SPECIFIC_ERROR code).  But it isn't that easy because streams could b=
e blocked.  On MAX_DATA, MAX_STREAM_DATA, or MAX_STREAM_ID.  You would ha=
ve to willingly violate flow control or stream limits to get the message =
through, and that increases the chances that the message would be discard=
ed on receipt.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/978#issuecomment-348832467">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5JK3=
qaCYkfjtRpTnddUrHd_hJhUks5s8zmsgaJpZM4QyCuV">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5J=
-_Y7oYw5cqpOW52k44pJ9fJ4wks5s8zmsgaJpZM4QyCuV.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/978#issuecomment-348832467"></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 #978: Managing separate ID spaces is easier (since N_applications mig=
ht be large).\r\n\r\nOn @huitema's suggestion, if you think about that, i=
t's hard.  The mechanism we provide them is streams.  And on first look a=
t it, it seems possible to send a STREAM frame alongside a CONNECTION_CLO=
SE (that uses an APPLICATION_SPECIFIC_ERROR code).  But it isn't that eas=
y because streams could be blocked.  On MAX_DATA, MAX_STREAM_DATA, or MAX=
_STREAM_ID.  You would have to willingly violate flow control or stream l=
imits to get the message through, and that increases the chances that the=
 message would be discarded on receipt."}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/978#issuecomment-3488=
32467"}}}</script>=

----==_mimepart_5a2493ace7cdb_44dc3ff8c12caf34156977--


From nobody Sun Dec  3 17:35: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 7AAFA120227 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 17:35:56 -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 I4ozKiJ4NpiG for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 17:35: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 8F1DD1200CF for <quic-issues@ietf.org>; Sun,  3 Dec 2017 17:35:54 -0800 (PST)
Date: Sun, 03 Dec 2017 17:35:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512351353; bh=GavVe3GbDCfwOxzLbGhP2vB77KcCOFvTUI62mU1UO1U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HhgDWOWcrufASa43ooEWKv9FlplhKeek1IImeEpgmX8vrrYnWSmTX4kEpRVnJmjor 4xYqdW5C95jnpBNGh9a6ZVjpCa5PUm7nDCbR09eqxafyQSp1yrqBFt8vmx4URycxr5 DrmExCmvUnk6DTmxqnlyb16J9haSEJK5oHvUBgBc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac9557706ad1ab07a43539693ec230217bbbbee492cf00000001163c687992a169ce107b243a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/959/review/80722568@github.com>
In-Reply-To: <quicwg/base-drafts/pull/959@github.com>
References: <quicwg/base-drafts/pull/959@github.com>
Subject: Re: [quicwg/base-drafts] Move negotiated_version (#959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24a679a4dab_2cc83fc24d4aef30488017"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x_RajTcKa047rG4XcBLWRFSASUc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 01:35:56 -0000

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

huitema approved this pull request.

Looks good enough, but the text in section 7.4.4 could be improved.

>              QuicVersion initial_version;
 
          case encrypted_extensions:
+            QuicVersion negotiated_version;
             QuicVersion supported_versions<4..2^8-4>;
 
          case new_session_ticket:

LGTM. 

>  supported_versions list and - if version negotiation was performed - that it
 would have selected the negotiated version.  A client MUST terminate the
-connection with a VERSION_NEGOTIATION_ERROR error code if the
-negotiated_version value is not included in the supported_versions list.  A
-client MUST terminate with a VERSION_NEGOTIATION_ERROR error code if
-version negotiation occurred but it would have selected a different version
-based on the value of the supported_versions list.
+connection with a VERSION_NEGOTIATION_ERROR error code if the current QUIC
+version is not listed in the supported_versions list.  A client MUST terminate
+with a VERSION_NEGOTIATION_ERROR error code if version negotiation occurred but
+it would have selected a different version based on the value of the
+supported_versions list.

That's OK, but I had to read the text several times, so it probably should be clearer. How about something like that:

The whole point is to prevent version downgrade by a third party, by locking the version ID inside TLS extensions protected by the TLS protocol. The two types of downgrade attacks are:

1) MITM spoofing the client initial, replacing the original value by a downgrade value;
2) MITM dropping the client initial and sending a spoofed version negotiation packet that proposes the downgrade value, or alternately MITM intercepting a genuine negotiation packet and reducing the proposed list to a downgrade value.

Both types will be detected. In the first case, the server will see the initial version in the transport parameters sent by the client, and detect that it should have been accepted. In the second case, the client will see that the transport parameters of the server include a version that it would have preferred over the downgrade version. 


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

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

<p>Looks good enough, but the text in section 7.4.4 could be improved.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/959#discussion_r154545370">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;              QuicVersion initial_version;
 
          case encrypted_extensions:
+            QuicVersion negotiated_version;
             QuicVersion supported_versions&lt;4..2^8-4&gt;;
 
          case new_session_ticket:
</pre>
<p>LGTM.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/959#discussion_r154546059">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  supported_versions list and - if version negotiation was performed - that it
 would have selected the negotiated version.  A client MUST terminate the
-connection with a VERSION_NEGOTIATION_ERROR error code if the
-negotiated_version value is not included in the supported_versions list.  A
-client MUST terminate with a VERSION_NEGOTIATION_ERROR error code if
-version negotiation occurred but it would have selected a different version
-based on the value of the supported_versions list.
+connection with a VERSION_NEGOTIATION_ERROR error code if the current QUIC
+version is not listed in the supported_versions list.  A client MUST terminate
+with a VERSION_NEGOTIATION_ERROR error code if version negotiation occurred but
+it would have selected a different version based on the value of the
+supported_versions list.
</pre>
<p>That's OK, but I had to read the text several times, so it probably should be clearer. How about something like that:</p>
<p>The whole point is to prevent version downgrade by a third party, by locking the version ID inside TLS extensions protected by the TLS protocol. The two types of downgrade attacks are:</p>
<ol>
<li>MITM spoofing the client initial, replacing the original value by a downgrade value;</li>
<li>MITM dropping the client initial and sending a spoofed version negotiation packet that proposes the downgrade value, or alternately MITM intercepting a genuine negotiation packet and reducing the proposed list to a downgrade value.</li>
</ol>
<p>Both types will be detected. In the first case, the server will see the initial version in the transport parameters sent by the client, and detect that it should have been accepted. In the second case, the client will see that the transport parameters of the server include a version that it would have preferred over the downgrade version.</p>

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

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


From nobody Sun Dec  3 17:37: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 080B61201F8 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 17:37:55 -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 dwO_c_lpJzhl for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 17:37: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 8804C1200CF for <quic-issues@ietf.org>; Sun,  3 Dec 2017 17:37:52 -0800 (PST)
Date: Sun, 03 Dec 2017 17:37:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512351471; bh=Mm8EKRZvK83AguR5CjLyOShYLIoVYtpl4Cv3DYhM+08=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1mvSuyL9UsTj3EyI6GyTtOXWyGT0vkQ+j8WSSB+5cmJPfrsl5/JiCh57FbX5X48BU kPBxgg8xUIS8597h9SY+JUdiZur89CRlTfILySnyhCUla9n9Vfbk3QYSqT/gzO8Eof jGmyeu0EH6isJ597Pg9L1HlBavk68mKIqPJR+CMk=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67763e173122e2788273a57a33ba3c38ed62929792cf00000001163c68ef92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/348839129@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24a6efb90d8_5bf93fbb57ea2f343969ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v2xjFXHdQVG68quKxSXwQ20W0sU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 01:37:55 -0000

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

I would not advertise MaxAckDelay. But I would compute statistics based on the Ack Delay values observed in incoming 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/981#issuecomment-348839129
----==_mimepart_5a24a6efb90d8_5bf93fbb57ea2f343969ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would not advertise MaxAckDelay. But I would compute statistics based on the Ack Delay values observed in incoming 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/981#issuecomment-348839129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9LNkhV4x5pl5Ro8mwu3AtXMezHUks5s80zvgaJpZM4Qy1_D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwjKppPaVKTYx_D8qErXmgKb5VKlks5s80zvgaJpZM4Qy1_D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/981#issuecomment-348839129"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #981: I would not advertise MaxAckDelay. But I would compute statistics based on the Ack Delay values observed in incoming ACK."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-348839129"}}}</script>
----==_mimepart_5a24a6efb90d8_5bf93fbb57ea2f343969ab--


From nobody Sun Dec  3 17:39: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 E66B1120227 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 17:39:40 -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 P7e2byUCSX0o for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 17:39: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 7668F1200CF for <quic-issues@ietf.org>; Sun,  3 Dec 2017 17:39:39 -0800 (PST)
Date: Sun, 03 Dec 2017 17:39:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512351578; bh=GpQa/ekb1WDgr3MOyoLP9gYYEGyGOnbdJwB+Fzw+Grc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tpsDuI7FyMkU3v7EK8esEeV76/f0/p61ovQFlS4dRJfRPaGArb3a/PM9wU8ab5l9k tCAQHkmfVRw2Kd6ZOoLAPodn+MINdg9zN3ww7JxSj2GB52sIL7dljqFcWgWfnKoS78 9+YDkRZYgHHBGj0bs50lXK7To6/DVdfCmBltKCuk=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf6098de55549820abb8499ba3feb39e5edc23a692cf00000001163c695a92a169ce10980338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/978/348839308@github.com>
In-Reply-To: <quicwg/base-drafts/issues/978@github.com>
References: <quicwg/base-drafts/issues/978@github.com>
Subject: Re: [quicwg/base-drafts] Merge CONNECTION_CLOSE and APPLICATION_CLOSE (#978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24a75ace4ba_4ba63f8a75e1af343176e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oDZwYkz19xQMK4OFHFRv4p-JYN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 01:39:41 -0000

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

Well, we now have connection and application close in the code, and it would cost more to merge them than to leave them separate. So I vote to leave that one alone.

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

<p>Well, we now have connection and application close in the code, and it would cost more to merge them than to leave them separate. So I vote to leave that one alone.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #978: Well, we now have connection and application close in the code, and it would cost more to merge them than to leave them separate. So I vote to leave that one alone."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/978#issuecomment-348839308"}}}</script>
----==_mimepart_5a24a75ace4ba_4ba63f8a75e1af343176e2--


From nobody Sun Dec  3 18:43: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 B2201124BFA for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 18:43:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 X-IOMsbAEnbh for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 18:43: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 EEE54124B18 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 18:43: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=xpBUV2ZtRAgLHDoEgwXeH5Durek=; b=MwdRI1VvJGNnGNkI tZYhaVxK9zehAW/sm09BVGa62y9O8duYypFUDffPGYh9UEXGO99dUFsJ7ZP3RtMZ 7APLXy7IBN80C1cm9i7LEBvUhKQq1+dxAIgXkvvvPgCmouFOXoIwoC798g16XXmN 1oUZt0+neb/PAzkvou+BCOPXztU=
Received: by filter0483p1las1.sendgrid.net with SMTP id filter0483p1las1-10591-5A24B657-F 2017-12-04 02:43:35.351211277 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id Yr6zsEKuT3eDRNgcrih2NA for <quic-issues@ietf.org>; Mon, 04 Dec 2017 02:43:35.111 +0000 (UTC)
Date: Mon, 04 Dec 2017 02:43:35 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c32e06f3786379e058e49bb1bc79566001e3bcb92cf00000001163c785792a169ce10980338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/978/348846575@github.com>
In-Reply-To: <quicwg/base-drafts/issues/978@github.com>
References: <quicwg/base-drafts/issues/978@github.com>
Subject: Re: [quicwg/base-drafts] Merge CONNECTION_CLOSE and APPLICATION_CLOSE (#978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24b6575a76_1e483f9245920f3883886c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZZYlLJGVjFGk5lsIWOF2BApz+BFUuIljQjz /wNl5zBgXD4Ww8BW3sXO25Qy6ywgNitFE0Q1kN85rzo2aujYsjfue8BpBTdKd5uj+7TQyCtJ9TnZNq kyNrbn7yPGpdIEIfj/oXsBpKbbOTZPueW9YBZrxkQyGj5H3gtLZitkUt8OjkDZTTgx6HTQyCsLfHtp 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mlZXrDjUDfQsw_KDHOxGWdZFIKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 02:43:38 -0000

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

We went through the process of separating error codes into transport and
application error codes, and the frames exist to indicate which of those
spaces. Also, as Martin notes, we want to be able to use this for a
connection close, which means the transport has to know the semantics of
this message even if it is defined at the application level.

I don't see a strong argument for merging them.

On Dec 3, 2017 5:39 PM, "Christian Huitema" <notifications@github.com>
wrote:

> Well, we now have connection and application close in the code, and it
> would cost more to merge them than to leave them separate. So I vote to
> leave that one alone.
>
> =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/978#issuecomment-348839308>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1K5LaKKBHPbaHCY7uX=
9ZlPF2czNHks5s801agaJpZM4QyCuV>
> .
>


--=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/978#issuecomment-348846575=

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

We went through the process of separating error codes into transport and<br>
application error codes, and the frames exist to indicate which of those<br>
spaces. Also, as Martin notes, we want to be able to use this for a<br>
connection close, which means the transport has to know the semantics of<br>
this message even if it is defined at the application level.<br>
<br>
I don&#39;t see a strong argument for merging them.<br>
<br>
On Dec 3, 2017 5:39 PM, &quot;Christian Huitema&quot; &lt;notifications@git=
hub.com&gt;<br>
wrote:<br>
<br>
&gt; Well, we now have connection and application close in the code, and it=
<br>
&gt; would cost more to merge them than to leave them separate. So I vote t=
o<br>
&gt; leave that one alone.<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/978#issuecomment-3488=
39308&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1K5LaKKBHPba=
HCY7uX9ZlPF2czNHks5s801agaJpZM4QyCuV&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/978#issuecomment-348846575">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_wu80WRxnFQeLF=
-LgZrjcNX0pW7ks5s81xXgaJpZM4QyCuV">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqybfYMopgFgc9hquO=
y510ERApsBhks5s81xXgaJpZM4QyCuV.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/978#issuecomment-348846575"></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 #978: We went th=
rough the process of separating error codes into transport and\napplication=
 error codes, and the frames exist to indicate which of those\nspaces. Also=
, as Martin notes, we want to be able to use this for a\nconnection close, =
which means the transport has to know the semantics of\nthis message even i=
f it is defined at the application level.\n\nI don't see a strong argument =
for merging them.\n\nOn Dec 3, 2017 5:39 PM, \"Christian Huitema\" \u003cno=
tifications@github.com\u003e\nwrote:\n\n\u003e Well, we now have connection=
 and application close in the code, and it\n\u003e would cost more to merge=
 them than to leave them separate. So I vote to\n\u003e leave that one alon=
e.\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because you are=
 subscribed to this thread.\n\u003e Reply to this email directly, view it o=
n GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/978#iss=
uecomment-348839308\u003e,\n\u003e or mute the thread\n\u003e \u003chttps:/=
/github.com/notifications/unsubscribe-auth/AKjg1K5LaKKBHPbaHCY7uX9ZlPF2czNH=
ks5s801agaJpZM4QyCuV\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/978#issuecomment-3=
48846575"}}}</script>=

----==_mimepart_5a24b6575a76_1e483f9245920f3883886c--


From nobody Sun Dec  3 19:02: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 23850126BF6 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:02:13 -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 gBseV4rFEAfc for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:02: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 60A1B1200C1 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 19:02:11 -0800 (PST)
Date: Sun, 03 Dec 2017 19:02:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512356530; bh=3A4MqvKTGyh4R5Yo/A5obaE6GjlByu8+KLaYIGbBjiw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Cjce2mDu3qY1GZGa0yHMVaXq783YqX5dausSqZkHBrTTrw3+y8dYD6ppEJvFIqFa2 s/Y7TSDStGICrJjD9vfMeBmu+ovCJT5jq159E4vEaGQ3i9YPxlzBT2kTqnJ41iinB5 byyqnDXbYLTtJlcHtdnLlfh3uFvKa7ew7928PnMw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6df2c21e2575507886f0b9c9eb8d49db8f2f24c92cf00000001163c7cb292a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/348848867@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24bab253b31_37cb3fb9b7c72f3055477f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZQwc7TAPmF1gnAfTEisUxzMXP5s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 03:02:13 -0000

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

I was thinking about exactly this last week, and I agree with Ian that th=
e
ack delay should be explicitly included in the RTO computation. This allo=
ws
us to basically only combine the components where useful. We could allow
for a windowed max, or have some way of decaying the max, but I think usi=
ng
a max ack delay makes most sense.

I agree with Christian that we can simply compute this from observed valu=
es.

On Dec 3, 2017 5:37 PM, "Christian Huitema" <notifications@github.com>
wrote:

I would not advertise MaxAckDelay. But I would compute statistics based o=
n
the Ack Delay values observed in incoming 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/981#issuecomment-348839129>=
,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKjg1AiRYpoa1FJVNC5AZV=
X3CmOfTs0Cks5s80zvgaJpZM4Qy1_D>
.


-- =

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

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

I was thinking about exactly this last week, and I agree with Ian that th=
e<br>
ack delay should be explicitly included in the RTO computation. This allo=
ws<br>
us to basically only combine the components where useful. We could allow<=
br>
for a windowed max, or have some way of decaying the max, but I think usi=
ng<br>
a max ack delay makes most sense.<br>
<br>
I agree with Christian that we can simply compute this from observed valu=
es.<br>
<br>
On Dec 3, 2017 5:37 PM, &quot;Christian Huitema&quot; &lt;notifications@g=
ithub.com&gt;<br>
wrote:<br>
<br>
I would not advertise MaxAckDelay. But I would compute statistics based o=
n<br>
the Ack Delay values observed in incoming ACK.<br>
<br>
=E2=80=94<br>
You are receiving this because you are subscribed to this thread.<br>
Reply to this email directly, view it on GitHub<br>
&lt;https://github.com/quicwg/base-drafts/issues/981#issuecomment-3488391=
29&gt;,<br>
or mute the thread<br>
&lt;https://github.com/notifications/unsubscribe-auth/AKjg1AiRYpoa1FJVNC5=
AZVX3CmOfTs0Cks5s80zvgaJpZM4Qy1_D&gt;<br>
.<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/981#issuecomment-348848867">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwjjK=
j6MefLaVM1V6XVLcjbYrnOJks5s82CygaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyr=
qc8jxxTsDc-WQKHe6O6-NUhATks5s82CygaJpZM4Qy1_D.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/981#issuecomment-348848867"></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 #981: I was thinking about exactly this last week, and I agree with Ian=
 that the\nack delay should be explicitly included in the RTO computation=
. This allows\nus to basically only combine the components where useful. =
We could allow\nfor a windowed max, or have some way of decaying the max,=
 but I think using\na max ack delay makes most sense.\n\nI agree with Chr=
istian that we can simply compute this from observed values.\n\nOn Dec 3,=
 2017 5:37 PM, \"Christian Huitema\" \u003cnotifications@github.com\u003e=
\nwrote:\n\nI would not advertise MaxAckDelay. But I would compute statis=
tics based on\nthe Ack Delay values observed in incoming ACK.\n\n=E2=80=94=
\nYou are receiving this because you are subscribed to this thread.\nRepl=
y to this email directly, view it on GitHub\n\u003chttps://github.com/qui=
cwg/base-drafts/issues/981#issuecomment-348839129\u003e,\nor mute the thr=
ead\n\u003chttps://github.com/notifications/unsubscribe-auth/AKjg1AiRYpoa=
1FJVNC5AZVX3CmOfTs0Cks5s80zvgaJpZM4Qy1_D\u003e\n.\n"}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issue=
comment-348848867"}}}</script>=

----==_mimepart_5a24bab253b31_37cb3fb9b7c72f3055477f--


From nobody Sun Dec  3 19:26: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 7F405126C26 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:26:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HTOXrOkRs-NH for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:26: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 0685F124B18 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 19:26: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=kfsmN3cKVcWnqQrJYnn/gHLAES0=; b=w76L/RsJ2865d0kV WkDzWpFjjI0zvpFhDRXFgh7JXkVaEFbZC9QkKYhF05cEf6A5CAR4Yc9ZLN8ORpWm YTZPgYeZkmToAfiHLfIpKVHE+EwClmf1VoUP/zy2LHeIIUitsLvSRya+u9Vyiv1i 6Bor8SCx3ZX16JsmNp3HFJFUbRY=
Received: by filter0486p1mdw1.sendgrid.net with SMTP id filter0486p1mdw1-2361-5A24C06D-4 2017-12-04 03:26:37.290196067 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id IVYuqXrgSvCWBfTxCWv5cg for <quic-issues@ietf.org>; Mon, 04 Dec 2017 03:26:37.031 +0000 (UTC)
Date: Mon, 04 Dec 2017 03:26:37 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1c448a7ca1cb35b01daf2741ff8f43c441938f092cf00000001163c826d92a169ce109f0f12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/982@github.com>
Subject: [quicwg/base-drafts] Inconsistent definitions of initial packet number (#982)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24c06d15794_45573fead61a8f281103647"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0x4zLMOKuLmacHxozinYytmaOIvlHQ/jditU bHsgU0VqodBFHXafAHI+KZ41HN/qrHRU5oozteEpHmIYnqPe5VGkzfz23lRTNaGGUdyhWTP630OGcd TGIP7Js7CFHoNolxs2H+sz6+3rlAZ+wI/pdySXnF/ZVoUeB+CxHa9sklGclAaj44+yVxcaTnRecKKj o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wYgR2J6fnXESesmAcbxYbsaW9Xc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 03:26:39 -0000

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

Section 5.7.1. defines the Initial Packet Number as:

   _The initial value for packet number MUST be selected randomly from a range between 0 and 2^32 - 
    1025 (inclusive). This value is selected so that Initial and Handshake packets exercise as many possible 
    values for the Packet Number field as possible._

But the specification of the initial packet in section  5.4.1. Initial Packet  says:

   _The first Initial packet that is sent by a client contains a random 31-bit packet number. All subsequent 
     packets contain a packet number that is incremented by one, see (Section 5.7)._

Is that a problem? Section 5.4.3. describes the initial number in the Handshake Packet as:

   _The first Handshake packet sent by a server contains a randomized packet number. This value is 
     increased for each subsequent packet sent by the server as described in Section 5.7. _

This seems better...

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

<p>Section 5.7.1. defines the Initial Packet Number as:</p>
<p><em>The initial value for packet number MUST be selected randomly from a range between 0 and 2^32 -<br>
1025 (inclusive). This value is selected so that Initial and Handshake packets exercise as many possible<br>
values for the Packet Number field as possible.</em></p>
<p>But the specification of the initial packet in section  5.4.1. Initial Packet  says:</p>
<p><em>The first Initial packet that is sent by a client contains a random 31-bit packet number. All subsequent<br>
packets contain a packet number that is incremented by one, see (Section 5.7).</em></p>
<p>Is that a problem? Section 5.4.3. describes the initial number in the Handshake Packet as:</p>
<p>_The first Handshake packet sent by a server contains a randomized packet number. This value is<br>
increased for each subsequent packet sent by the server as described in Section 5.7. _</p>
<p>This seems better...</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Inconsistent definitions of initial packet number (#982)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/982"}}}</script>
----==_mimepart_5a24c06d15794_45573fead61a8f281103647--


From nobody Sun Dec  3 19:35: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 86D90124C27 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:35:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1TbYs1qhpg8u for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:35: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 41A111241FC for <quic-issues@ietf.org>; Sun,  3 Dec 2017 19:35:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512358526; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Jicv2JqsEo6bM/j/H/uOZe0b+4tPnXM8zFbfrCtvskM=; b=jNZ2wR8cPNt9IGfkeqmI9/fZnZslHiN1Nh5lN7OsjUUfZOIoiPxGVvyIwJ5bNQGSfJxm6ERa +2KiyfavMl7WG6EIEif8c4JCzKFSKZ6BF4a9wcze7imNu+QGjOYtK1FVdgr4EPDOFW/eb1IW oUbhV6/ggX21W2JCvGhchc+8aKc=
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 5a24c27e.7fda4236ca80-smtp-out-n02; Mon, 04 Dec 2017 03:35:26 -0000 (UTC)
Date: Sun, 03 Dec 2017 19:35:25 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a24c27d555e1_35713faefe697c3c62174@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3359f1: Add a brief intro
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a24c27d55258_35713faefe697c3c62090"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lZNWaSqLTTGUdn_IAfcH2dwkP_s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 03:35:28 -0000

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

  Branch: refs/heads/move-negotiated_version
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3359f1e13a507c35c2082e2f55deee86b3591004
      https://github.com/quicwg/base-drafts/commit/3359f1e13a507c35c2082e2f55deee86b3591004
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

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

  Log Message:
  -----------
  Add a brief intro



----==_mimepart_5a24c27d55258_35713faefe697c3c62090--


From nobody Sun Dec  3 19:35: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 1E35C124C27 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:35:30 -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 KxBArT4Lut4f for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:35:28 -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 6B604124B18 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 19:35:28 -0800 (PST)
Date: Sun, 03 Dec 2017 19:35:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512358527; bh=uT8oGeR7BaPbrcpfWfSqF3AcaMtkzKZiX4+XKWpukgw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WDUwNUIgm1X2gKWqy25PJjg9rAuiPYrYLzNc1/gfc2IF7sEux98IHGKZp4tRmOlcw kUawHNXuVZbVyiqQ6LFCnFF32chrxehdhvf4F43rsurR00hzv1nLvUIPOj89f4AMIU nXeUGVt9cgaZJQW7lyDPEdgbREaAURRWv/vpE//U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/959/push/2168232299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/959@github.com>
References: <quicwg/base-drafts/pull/959@github.com>
Subject: Re: [quicwg/base-drafts] Move negotiated_version (#959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24c27f9a266_63323fc35524af38110670"; 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/PTa_cqB6uUhlFTSFP7UM-PIuYcQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 03:35:30 -0000

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

@martinthomson pushed 1 commit.

3359f1e  Add a brief intro


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/959/files/8488f8bdc2f4cfab422db430744535561711af03..3359f1e13a507c35c2082e2f55deee86b3591004

----==_mimepart_5a24c27f9a266_63323fc35524af38110670
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/3359f1e" class="commit-link">3359f1e</a>  Add a brief intro</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #959"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/959/files/8488f8bdc2f4cfab422db430744535561711af03..3359f1e13a507c35c2082e2f55deee86b3591004"}}}</script>

----==_mimepart_5a24c27f9a266_63323fc35524af38110670--


From nobody Sun Dec  3 19:39: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 9C6CB1241FC for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:39:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZHHk48Cfc9xl for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:39:52 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3ED0D126D46 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 19:39:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512358791; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/Djq/vNe1KlYwmJDTAto3U9UwGYL6n1kTEVlED2tAmM=; b=LXDybfD877RepreQg9DWdZwtDJ63VVYiERfBhoPvUXtYFLIu0xPNH4kf60GEqlkQA3NCa2l1 2p4WBSfVTMt1H6JmCFbZxI5Boo67QMTvqRmZyWBZkAKGPyu6pzqJgDVjY90hyCJZxYHirnWy 2N48z61XT4gQweOfNtdVr4EzHkQ=
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 5a24c387.7f26d4239db0-smtp-out-n01; Mon, 04 Dec 2017 03:39:51 -0000 (UTC)
Date: Sun, 03 Dec 2017 19:39:50 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a24c3868db75_35a83f959cda5c3424476@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 1e4c68: Fixup old reference to 31-bit packet number
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a24c3868d7e8_35a83f959cda5c34243fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n_S2jYsFwuCW94F6cl70pwr4P20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 03:39:54 -0000

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

  Branch: refs/heads/fix-initial-packet-number
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1e4c68404bc49eb7279c4ebf675a0a80b047fdb2
      https://github.com/quicwg/base-drafts/commit/1e4c68404bc49eb7279c4ebf675a0a80b047fdb2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

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

  Log Message:
  -----------
  Fixup old reference to 31-bit packet number

Closes #982.



----==_mimepart_5a24c3868d7e8_35a83f959cda5c34243fe--


From nobody Sun Dec  3 19:40: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 27894126C26 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:40:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 Eke_RhuQfRdg for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:40: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 674F41241FC for <quic-issues@ietf.org>; Sun,  3 Dec 2017 19:40: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=kGaV6owgVG1qyGXSshhe9p9TjTs=; b=A88C+m+EDAvWTRAV B7mScqLTHZkgm/51jAZJTQ1n2LD1zmntqlrpT4Vu/5IB6BXCPj9qE41CTEsVhHs1 +psgjVhfEmNAvVBpax3hPHicCbjuTPadTD+OgtVXZUtmga6l9/6TounkAvZ8th6/ TzTRw5+1ZCWsU2s7GtFM2ZPeZQY=
Received: by filter0173p1las1.sendgrid.net with SMTP id filter0173p1las1-4095-5A24C3AF-F 2017-12-04 03:40:31.950766104 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id e_6UyZZhQDqhPTVZzNgEXQ for <quic-issues@ietf.org>; Mon, 04 Dec 2017 03:40:31.799 +0000 (UTC)
Date: Mon, 04 Dec 2017 03:40:32 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbadcf3845ebe1264853dccee93c154febef9415192cf00000001163c85af92a169ce109f166c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/983@github.com>
Subject: [quicwg/base-drafts] Fixup old reference to 31-bit packet number (#983)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24c3afadf63_4b133f8f3821af2896155"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1xrSuD7EClJDoPJGmb0jVRZY//PiWeHozV/V Xuv6jrQmJ/hQGjpvO4hrGdZHgMN35YmOkU4/by4o7JfxkzStht+8LdPKoj1wfnLuxQWR2f07A+5VOr VVSZSTEwF76jDMEU+lYyZSwbb5ZbhpNaIJFaUABLLnNBZRSY/ecY2IBF3xDE4ISAxYGVkgWMEcoaWt M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FfyV_qKRd06kV7rQJV8mf4YoKV0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 03:40:35 -0000

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

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

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

-- Commit Summary --

  * Fixup old reference to 31-bit packet number

-- File Changes --

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

-- Patch Links --

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

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

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

<p><span aria-label="This pull request closes issue #982." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/982" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="278859538" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/982">#982</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/983'>https://github.com/quicwg/base-drafts/pull/983</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fixup old reference to 31-bit packet number</li>
</ul>

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Fixup old reference to 31-bit packet number (#983)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/983"}}}</script>

----==_mimepart_5a24c3afadf63_4b133f8f3821af2896155--


From nobody Sun Dec  3 19:52: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 897A01241FC for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:52:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id guJI167w0GI5 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:52: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 F2F821204DA for <quic-issues@ietf.org>; Sun,  3 Dec 2017 19:52:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512359547; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=J6LUAVDJWO3dsJznQoURZnCDo1rr6JJwF3N8cwqr9nA=; b=gy386OR+3Q1k/pZBn7wqby3B6BUWw+x++sY3f0YFI4a9cYFH6Q4MDKr500M/pOgEuZUGDX1L 469CVb5/Mss2KdOLtHOFUMRGmMVrmelzfjLikktyv/k7cODdch32J2Agvs4gGUbV6lGjTXwu /zn3VGT+2WzTxEofQCnJzrfyzE0=
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 5a24c67b.7f5c843516c0-smtp-out-n02; Mon, 04 Dec 2017 03:52:27 -0000 (UTC)
Date: Sun, 03 Dec 2017 19:52:27 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a24c67b3a6b7_7d63f7f1a47fc38527bb@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b7aec9: Explain that NST.max_stream_data is needed for 0-R...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a24c67b3a2f7_7d63f7f1a47fc385268a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6T5Rwl-znACFnmDN_mRHBpdKzzQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 03:52:29 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b7aec9afdfcc24e664b1ba8c0f8403387cae98b8
      https://github.com/quicwg/base-drafts/commit/b7aec9afdfcc24e664b1ba8c0f8403387cae98b8
  Author: EKR <ekr@rtfm.com>
  Date:   2017-11-17 (Fri, 17 Nov 2017)

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

  Log Message:
  -----------
  Explain that NST.max_stream_data is needed for 0-RTT.

Note that we require 0xffffffff in order to keep things consistent.


  Commit: 9581d40c99d24068b59b41eb7f7ad31803193a44
      https://github.com/quicwg/base-drafts/commit/9581d40c99d24068b59b41eb7f7ad31803193a44
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-11-23 (Thu, 23 Nov 2017)

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

  Log Message:
  -----------
  Use PROTOCOL_VIOLATION

as discussed


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

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

  Log Message:
  -----------
  Merge pull request #943 from ekr/nst_max_frame_data

Explain that NST.max_stream_data is needed for 0-RTT.


Compare: https://github.com/quicwg/base-drafts/compare/1278d540ec20...a206a7b72969
----==_mimepart_5a24c67b3a2f7_7d63f7f1a47fc385268a--


From nobody Sun Dec  3 19:52: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 3D27D124B18 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:52:31 -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 8btz9Eq3oY3f for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 19:52:30 -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 DFE3D1204DA for <quic-issues@ietf.org>; Sun,  3 Dec 2017 19:52:29 -0800 (PST)
Date: Sun, 03 Dec 2017 19:52:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512359549; bh=ngYEypqFZmOr/F0ZF3Y63LzkfHIgtZve/Jkp88RpZAE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DM7CvAHbAKxWMK3zfid/gjD2qD7cgIW3Zp0oVRWFdA38YOcHkmLnKzxjMmAeK9B1U vL29l/Iglo1llg+fN9FbtsY1RCgBEeYtftRfrTAZnxRNueiwcg1tnnAD74nFcp+wcR 47oT1vPpqidEj0JARD6IY4fF6fvuLrjYaAWTP1+k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9ee0d417c132d7ad49530984a91443dd9ccbb9592cf00000001163c887c92a169ce1060af2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/943/issue_event/1369711208@github.com>
In-Reply-To: <quicwg/base-drafts/pull/943@github.com>
References: <quicwg/base-drafts/pull/943@github.com>
Subject: Re: [quicwg/base-drafts] Explain that NST.max_stream_data is needed for 0-RTT. (#943)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24c67cf14f0_694d3ff9dc2ecf281247c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T5rwXrKF4w5JEVAs8_MeKu3MZ2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 03:52:31 -0000

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

Merged #943.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #943."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/943#event-1369711208"}}}</script>
----==_mimepart_5a24c67cf14f0_694d3ff9dc2ecf281247c6--


From nobody Sun Dec  3 22:10: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 4905C1272E1 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:10:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c-9HNhBjJL52 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:10: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 27FE9126D45 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 22:10: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=LTa2CuChLu3a50rbjxsG4QLgIDw=; b=fRlh8J323WUTrnp3 CTfXYFFvh36fWBSkZ9pWdAW5p8QjMqDFxi3xBgzMxxirOJbxTeJc6YPMvxy/Pdta BeUvkbr2zW+upkvY6KtCFRSmrBCiHR00MFhlH2m7l75qSDOSeBOcOPIRnVN5dB27 zwxkx0XmIG0ToT0uNGDr0UEqp3Q=
Received: by filter0451p1mdw1.sendgrid.net with SMTP id filter0451p1mdw1-28330-5A24E6D2-7 2017-12-04 06:10:26.984698361 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id yg3BjfOrSLKDzONBkUnitw for <quic-issues@ietf.org>; Mon, 04 Dec 2017 06:10:27.013 +0000 (UTC)
Date: Mon, 04 Dec 2017 06:10:27 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8f3807fa0246c764517356b7a22216206663365592cf00000001163ca8d292a169ce107b243a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/959/review/80744543@github.com>
In-Reply-To: <quicwg/base-drafts/pull/959@github.com>
References: <quicwg/base-drafts/pull/959@github.com>
Subject: Re: [quicwg/base-drafts] Move negotiated_version (#959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24e6d2e6968_25e13fa9b5236f38778998"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak04qt4js7mwCnD7sdOZ/7ai6htvtHZ5nnLimC Q8h5I5XtOgyFLln96AAIpxXY8ppezHus21KAP3wbO6jfKai3QPhJjCRSaKlJJ4g8dLT4Fufyqsjszb wG9vs/XSGCIfxxawfhTGjOPDvHeWY0FfZHXA+fhvprhyr3j3FWeJ2JKp7fcvrHvwMb/tUVjvtZuWfF E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k2zWikYH0u5j5mmoxHtUAHNoSVg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 06:10:29 -0000

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

janaiyengar approved this pull request.

Still LGTM.



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

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

<p>Still LGTM.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #959"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/959#pullrequestreview-80744543"}}}</script>
----==_mimepart_5a24e6d2e6968_25e13fa9b5236f38778998--


From nobody Sun Dec  3 22:11: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 D3F66126D85 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:11:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 58dEC9wcnRGv for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:11: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 AD02F124D37 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 22:11: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=6ZnOB/fhw9+A7cerEUy4VrE210Y=; b=auswkezZQ5ER52l5 OpCrxwbXG3UgBNf1AdnwCXamXSAeW2gF5Ne6aBL53hO0rwOTbAlpT1Nw3N+ICkRI 8wlWrriZjXy1+siwiKLi8OklF5iVqs3NSdbHe7muxGo8imzY/ws3zzZCl5W42rP9 Ia1W0OfumIqZQl6Wu20LHYh0sBg=
Received: by filter0991p1mdw1.sendgrid.net with SMTP id filter0991p1mdw1-22496-5A24E71A-9 2017-12-04 06:11:38.723545003 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id hPsnvEogREuEEJkkfFXm3A for <quic-issues@ietf.org>; Mon, 04 Dec 2017 06:11:38.787 +0000 (UTC)
Date: Mon, 04 Dec 2017 06:11:38 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab60fe91544331a0f6790e862709c094b04efc991792cf00000001163ca91a92a169ce109f166c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/983/review/80744655@github.com>
In-Reply-To: <quicwg/base-drafts/pull/983@github.com>
References: <quicwg/base-drafts/pull/983@github.com>
Subject: Re: [quicwg/base-drafts] Fixup old reference to 31-bit packet number (#983)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24e71a9d9fb_e2b3ff4377f2f2c4658d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3rWd7Gjd+I6GUAW/lfXYo7Kt8IGNQ8HGXKe9 TxYYPiN1dyHuo6WPMQU2bbJ9TauwyaCljus488SqgAKT4Wis/ud3WQIqNgh1BPvmkcjfYhLRFvmt7r EVbOR/ptaZYwJ6Z+jnQ6LyPt3get6P3xlpBL2ZtHs9jwjTVnf6MjZJA0ogtn3ItitGyDN99LXlSwK5 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Trxbuwx8ZdDP2keivANPMJi9RBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 06:11:41 -0000

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

janaiyengar approved this pull request.





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

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



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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #983"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/983#pullrequestreview-80744655"}}}</script>
----==_mimepart_5a24e71a9d9fb_e2b3ff4377f2f2c4658d5--


From nobody Sun Dec  3 22:11: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 23FF6124D37 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:11:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mxLPvNL9-vmU for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:11: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 C5336126E01 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 22:11:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512367903; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JZ9pmvxv11l1xJSDOtpiP8s8tdGJW1SD8aZWSLOVc8o=; b=cYOI6lYt4Xcw4myUBYtYEXXR0gpTc3wwXXIEqQuFFmbduyYt9O20z03z2fLaQ49IElGEiwpX pniJtwtCdtYcIxZBdGuY8wp20I+xWjg8Nlmj1nTPPq0TpCpHg9PNeJqwzsZlquwiFif5ZF2C 3EJG7xK3XFEhP1k146tA2KrfZqc=
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 5a24e71e.7f86641912a0-smtp-out-n01; Mon, 04 Dec 2017 06:11:42 -0000 (UTC)
Date: Sun, 03 Dec 2017 22:11:42 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a24e71ec48cb_7d63f7f1a47fc38539ab@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 01fd14: Fixup old reference to 31-bit packet number (#983)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a24e71ec44f8_7d63f7f1a47fc385389e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K1LXm8BTuLReD6Z_eEl_A7-ty04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 06:11:45 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 01fd146097725f34fe1744c799d84cae1886a399
      https://github.com/quicwg/base-drafts/commit/01fd146097725f34fe1744c799d84cae1886a399
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-03 (Sun, 03 Dec 2017)

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

  Log Message:
  -----------
  Fixup old reference to 31-bit packet number (#983)

Closes #982.



----==_mimepart_5a24e71ec44f8_7d63f7f1a47fc385389e--


From nobody Sun Dec  3 22:11: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 202D01272E1 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:11:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.182
X-Spam-Level: 
X-Spam-Status: No, score=-3.182 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G3dE1PWrqaMX for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:11: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 834AD126E01 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 22:11: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=agbZvGFe/Xu8uFuQYA4yz2udXR4=; b=Hx4oW7LIX+p19PJg sZt42QlgndZZj5+6ln6VOpfIpzpiZ64LlDolJ4rKSYpQnZI2jEjRtvy3UJsY1YNm Ekz2qvpNUQz8FVY06XF/z3nPhCscMJTE58EEfcL1HH3Nj2OR+iLO3Cf6vtHnvstv +7+XF+UvO7cczwDq2R9abAPMVeI=
Received: by filter0440p1las1.sendgrid.net with SMTP id filter0440p1las1-29867-5A24E720-5 2017-12-04 06:11:44.432783225 +0000 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 3lUXuY5rQVSgTNdHL6hyQA for <quic-issues@ietf.org>; Mon, 04 Dec 2017 06:11:44.467 +0000 (UTC)
Date: Mon, 04 Dec 2017 06:11:44 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02b00e8ba927e2c06566f67257980559c67f9f8392cf00000001163ca92092a169ce109f0f12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/982/issue_event/1369808300@github.com>
In-Reply-To: <quicwg/base-drafts/issues/982@github.com>
References: <quicwg/base-drafts/issues/982@github.com>
Subject: Re: [quicwg/base-drafts] Inconsistent definitions of initial packet number (#982)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24e7205d4c2_8833f95092baf38451866"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Cw3LejQTw6n/Q8EAJsyuaaWPM0ehyGO1E32 /5bf7vgyHbIq0Tho0qRQIyHVNiK1IPDMpyXUpHmHjE9O6bpX4KucvQm2jPBs7O9cfOVX8xiqa38bAt J9juLVuKegnlIEVWlEWkbzUiQZFZ2DhDpD8so9mgywMd3ClEqrU2jzeX5WbyneBY+i2ZpsjvukjCWx w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6uP-ATyEtSUdsdbhZYOXkb7p2R8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 06:11:47 -0000

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

Closed #982 via #983.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #982 via #983."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/982#event-1369808300"}}}</script>
----==_mimepart_5a24e7205d4c2_8833f95092baf38451866--


From nobody Sun Dec  3 22:11: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 35711126E01 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:11:50 -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 PQEy7roxtmOA for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:11: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 D7974124D37 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 22:11:45 -0800 (PST)
Date: Sun, 03 Dec 2017 22:11:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512367905; bh=LSuuPizABf3s9+LAmlJdSUHvVzca0T5+zHKeECkL5xI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yKcpA9UvzbqEn5YV227k4UvZkpYHaqztF+J/dLmh+OJMIoiTFl4gVRGFeWXxrBQ3D rQyCn9pOiAQ37+GRtr4S41/KpjXoGTnzgfAjWp9fGgCQpjLxSFnJFlZrnBMVDvJB2Z DHeaj8lI8jyYk5pZLO7hpeOItzvXhp6nnDpxcYb0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0ea3ad9d799bb07789aad4f6c4b07d47746e6e292cf00000001163ca92192a169ce109f166c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/983/issue_event/1369808299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/983@github.com>
References: <quicwg/base-drafts/pull/983@github.com>
Subject: Re: [quicwg/base-drafts] Fixup old reference to 31-bit packet number (#983)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24e7218392_ed73fc856096f38324896"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fg6z8BN6mduaQYG6y6BC3QBbiUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 06:11:50 -0000

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

Merged #983.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #983."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/983#event-1369808299"}}}</script>
----==_mimepart_5a24e7218392_ed73fc856096f38324896--


From nobody Sun Dec  3 22:29: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 C8CAC127369 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:29:49 -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 3szwEsf2EL_d for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:29: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 30C42124205 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 22:29:48 -0800 (PST)
Date: Sun, 03 Dec 2017 22:29:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512368987; bh=HfTll5IyxF1YKvg1x7y5IIWrXCo6A2D3h1S5aKX3Qwg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QMq9T97tTwIiupE0fb9j/MWrow+CV9EwtQz8TFBcNmNGM8q0R4HQF8CaDnj0sXR51 ZjpTZpnNuT+tV66p7eagSiQ3sbZd7ii4fryWA18DR0IlIyF26cgywUSuw9wRkA/j+o O/TM+WOCoUHkSFCt8dXNxG8jLvTr7IOYTY1LyOPY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bfc4713a21094cbd6e6f401b57423e0057d9bd292cf00000001163cad5b92a169ce0fa74d75@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/832/348871606@github.com>
In-Reply-To: <quicwg/base-drafts/issues/832@github.com>
References: <quicwg/base-drafts/issues/832@github.com>
Subject: Re: [quicwg/base-drafts] don't allow 0 as a packet number (#832)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24eb5b878f2_18c3fe85e0f4f3412299a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WYA-rHAjyYnTLSem0dnJ70PK_-4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 06:29:50 -0000

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

Ok, we've chosen a random initial number now, and that includes 0 as a possible value. Given the recent discussion on this issue, I'm going to close it as resolved. If anyone has strong arguments, please re-open. 

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

<p>Ok, we've chosen a random initial number now, and that includes 0 as a=
 possible value. Given the recent discussion on this issue, I'm going to =
close it as resolved. If anyone has strong arguments, please re-open.</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/832#issuecomment-348871606">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwCxo=
SUN94YDU0HsbWPIre_ygYPKks5s85FbgaJpZM4Ps6XH">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5D=
wAYNkqCMkvzIEF4WVeT24HJDHks5s85FbgaJpZM4Ps6XH.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/832#issuecomment-348871606"></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 #832: Ok, we've chosen a random initial number now, and that includes 0=
 as a possible value. Given the recent discussion on this issue, I'm goin=
g to close it as resolved. If anyone has strong arguments, please re-open=
. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/832#issuecomment-348871606"}}}</script>=

----==_mimepart_5a24eb5b878f2_18c3fe85e0f4f3412299a5--


From nobody Sun Dec  3 22:29: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 F39E7124205 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:29:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WhEW33cNQ7YU for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 22:29: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 938EB127333 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 22:29: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=TvDlDJWaZpRKfecZcIBZJwGAimE=; b=Lrz7yRG6Ub1CzmYg wwq2ShvX/sHEJbayqCRuXLQh/u5cR4CD56Zk01hO4QvBw9/uLlFyp3W45NO1Qe/N rErMXqBq74xf4ABiFdK1hOGJHTvY2vhWAI5+UGYEU0pI4W1zEQM5+319WvmkRLWf amW3Mm3QqiPwzdZekDjrBPQlI40=
Received: by filter0835p1mdw1.sendgrid.net with SMTP id filter0835p1mdw1-21299-5A24EB5B-12 2017-12-04 06:29:47.782381868 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id 52Q4calPSOCCGkU5Yv5WKg for <quic-issues@ietf.org>; Mon, 04 Dec 2017 06:29:47.744 +0000 (UTC)
Date: Mon, 04 Dec 2017 06:29:47 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bfc4713a21094cbd6e6f401b57423e0057d9bd292cf00000001163cad5b92a169ce0fa74d75@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/832/issue_event/1369822761@github.com>
In-Reply-To: <quicwg/base-drafts/issues/832@github.com>
References: <quicwg/base-drafts/issues/832@github.com>
Subject: Re: [quicwg/base-drafts] don't allow 0 as a packet number (#832)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24eb5b968c6_11683fdb89ef8f2c8613df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ms1NeG4KkHxyXcM/ZTjg5REugSsNCN4XPEb tGFBvLymT2LjPwIl3hWcz4LB9cMR01Togo/PEn583tStLxFJFTMbBZEP8BYQ64uwGa1uaAuDmY80Ay Anjf/SQN6EI18j5a/wBGwVuCDLtZRIW+d8RHJUmzwOAqZXLMipDeFEhIuT0diUFQBewGmMYVgieQFn I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yUY85YOt5s-B1NNSvLgc3cV1rQ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 06:29:50 -0000

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

Closed #832.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #832."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/832#event-1369822761"}}}</script>
----==_mimepart_5a24eb5b968c6_11683fdb89ef8f2c8613df--


From nobody Sun Dec  3 23:54: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 BF3FD126E7A for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 23:54:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r8UG8pWdtDhz for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 23:54: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 296D2126B7E for <quic-issues@ietf.org>; Sun,  3 Dec 2017 23:54:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512374045; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6cRHTUfmSbjl7B31aK7QfntxhSXkMQol/6SlaxH/Fmk=; b=B+c5VPgPZX/GHjxl3cusHNXC3peJPvRj5uX6qa7moRmapPsSsDRo6R4LYEaVNn89947hnyPO DKPR9tQh75So8ShPjTgpsknOhT9Y6phtRUc/3nKwe+w8aCn9QlgPG2lpKJiZxZMETtKJll6d 02VfGUw+08jFvNfdIKcxTQ2LJjs=
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 5a24ff1d.7fd648732a50-smtp-out-n03; Mon, 04 Dec 2017 07:54:05 -0000 (UTC)
Date: Sun, 03 Dec 2017 23:54:05 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a24ff1d35e4_12303f8b148f9c40753c6@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 8884c0: Move negotiated_version
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a24ff1d31b5_12303f8b148f9c4075269"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GYaGaiix8iCinRleE9jJRx4fkdI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 07:54:08 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8884c01f1b0b0a193f821a0d600c4cedc9ea33ac
      https://github.com/quicwg/base-drafts/commit/8884c01f1b0b0a193f821a0d600c4cedc9ea33ac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-11-24 (Fri, 24 Nov 2017)

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

  Log Message:
  -----------
  Move negotiated_version

This makes it possible for a client to use substantially-similar versions of
QUIC without having to regenerate a ClientHello.  That's not a huge benefit,
but given that it is no more vulnerable to downgrade attack than before, it
seems like a worthwhile thing to do.

Note that this will have the effect of violating the terms of the version
downgrade contract.  I do this knowing that this is still very much in
development and that no sane person would deploy this protocol in its current
form expecting it to be secure.  Conveniently, it appears that endpoints that
support the newer version will not be exposed to downgrade, only those that
support versions prior to the change (and even then, it's only if they can
cause the server to emit a transport parameter that looks like the current
version.  That is possible, but for QUIC version 4 only (assuming we retain the
same basic format for that long).

Closes #710.


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

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

  Log Message:
  -----------
  Explain where negotiated_version comes from


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

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

  Log Message:
  -----------
  Remove run-on sentence that runs on


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

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

  Log Message:
  -----------
  Add a brief intro


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

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

  Log Message:
  -----------
  Merge pull request #959 from quicwg/move-negotiated_version

Move negotiated_version


Compare: https://github.com/quicwg/base-drafts/compare/01fd14609772...7f0639b3b894
----==_mimepart_5a24ff1d31b5_12303f8b148f9c4075269--


From nobody Sun Dec  3 23:54: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 1E811126E7A for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 23:54:09 -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 SPOOYI9m178I for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 23:54: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 72266126E64 for <quic-issues@ietf.org>; Sun,  3 Dec 2017 23:54:07 -0800 (PST)
Date: Sun, 03 Dec 2017 23:54:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512374046; bh=30x8aY1DAphaH3ULbE+n3VvRE8fHQQ75MLkKoiMsMDE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eGcr2pB5nmYS35Op1jnwUgaYyQirBgCSaJdldykn2b1+TdLdA7Jv60Mbi9ACTOfGl YWU2+0VQXBUkf5gyT/euvbXsv5ZlyMtGGcH2HZOJ5jlKu/2vnBgnteK+yNZ0UZtsd6 tMuTgNXZBaFWKaHs6bHPvazjavtSrjMDJM3Fw9no=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf930465d32726e8627d56283fd39c091c479d29592cf00000001163cc11e92a169ce107b243a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/959/issue_event/1369910668@github.com>
In-Reply-To: <quicwg/base-drafts/pull/959@github.com>
References: <quicwg/base-drafts/pull/959@github.com>
Subject: Re: [quicwg/base-drafts] Move negotiated_version (#959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24ff1ec56ef_65523ffb8c126f3416692c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pMw9_DTlzoWVN-_Y9wFEJD5rGx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 07:54:09 -0000

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

Merged #959.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #959."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/959#event-1369910668"}}}</script>
----==_mimepart_5a24ff1ec56ef_65523ffb8c126f3416692c--


From nobody Sun Dec  3 23:54: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 15A5D127005 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 23:54:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id byVc2hJ-49bw for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 23:54:08 -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 8F717126B7E for <quic-issues@ietf.org>; Sun,  3 Dec 2017 23:54:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Hy0KSFz/i0tTQhoRbe/kxB4xU0s=; b=J9VjJNCTH6qg+fU9 m+WmAyBmu4JvRncsASTNDVWxkj7XjiTtLTtQgC9okMQ1xsgP47wGCaRtHX2eyoA/ KK7APmaCVU+XXaFqztyKAi4vLxA+oyd0JegpHw2MUIH8U5KYrFKxvkz3bJ0w88do nLVzxKU6zY1Py9JjbVciOLUPWuQ=
Received: by filter0274p1las1.sendgrid.net with SMTP id filter0274p1las1-12825-5A24FF1F-2 2017-12-04 07:54:07.14755907 +0000 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 EKKFFxKZTpCj2AQKrZoydA for <quic-issues@ietf.org>; Mon, 04 Dec 2017 07:54:07.091 +0000 (UTC)
Date: Mon, 04 Dec 2017 07:54:07 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1274df0f84f29392a843486dada7179c00e56d2892cf00000001163cc11e92a169ce0ecc5e73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/710/issue_event/1369910672@github.com>
In-Reply-To: <quicwg/base-drafts/issues/710@github.com>
References: <quicwg/base-drafts/issues/710@github.com>
Subject: Re: [quicwg/base-drafts] Versions in transport parameter force reformatting client hello on renegotiation (#710)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a24ff1f38a_10de3fdb89ef8f2c972417"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak13JI1CYjFvDMzvDrZLTeCtGcQX5EVl8bFx2O 7Rhb1bw0Dk7ECrwHVn8yJVdrgIBYhHyu+xMVQ9H9rkQT3MTZAHqOg7mVtPzwSNTFDqoXHFThMu2lX4 Zq0/8xWFLfrnTPYqGkgZd5lsunQi8NpBzf88AiTRvSkZh7HNJA7PQwrk3S8T3k9p8izwateVhtJ1Ah 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-28P1iEmUOTcss6RJp2jR7l3r5E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 07:54:10 -0000

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

Closed #710 via #959.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #710 via #959."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/710#event-1369910672"}}}</script>
----==_mimepart_5a24ff1f38a_10de3fdb89ef8f2c972417--


From nobody Sun Dec  3 23:54: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 B801A126E64 for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 23:54:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hylJTJIPjAKU for <quic-issues@ietfa.amsl.com>; Sun,  3 Dec 2017 23:54:10 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59948126B7E for <quic-issues@ietf.org>; Sun,  3 Dec 2017 23:54:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512374049; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TcmgApikVJbSeyAHeKNzNe7vIsb3Li1bCRT9+RBykeA=; b=PMZuz8F7j/WChKRRk/XzF+91beJlwt/7HpECGz8TQREk51G0zhgZxvWMYDLKqLmR99PnZ4AA JbtLOShX2IRt8U0tz/FCXmfNPVRBJSrFrUzY0j993aw/khQQCuawizfeBayTxlokbEl4UD1C iARk5+8BtW9ubUbC9lXem57dkTY=
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 5a24ff21.7fa41c4428a0-smtp-out-n01; Mon, 04 Dec 2017 07:54:09 -0000 (UTC)
Date: Sun, 03 Dec 2017 23:54:08 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a24ff20aa2df_2ce23f88c8d83c3c10337e@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a24ff20a9f75_2ce23f88c8d83c3c103299"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c3lvf4Ums1oqreOqjyyLQgA3Adg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 07:54:12 -0000

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

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

----==_mimepart_5a24ff20a9f75_2ce23f88c8d83c3c103299--


From nobody Mon Dec  4 00:21: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 22EBB126B7E for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 00:21:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wDunE5xRmTqS for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 00:21: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 E491D1241F5 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 00:21:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512375674; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PwzHfX7UrKQHUfaXIwvUAFtNHXibzVd18dyaHR0l3rw=; b=mFb+cmEg/Ej/7NCfYhRGKK1jI5X2450EnrMhY/40cNZgdfchBzTdx7u8GXzpS9bZB6Mmch6e MnJthlSm98HliIJjKKhknaWXEV4+2ZdaitrHG5eMN6fTWDjidyGp0lL5RnOtzO1dZzUaOZud T97W8gZnvM2dqQQygkj41KTW7pQ=
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 5a24ff7f.7f2bac328030-smtp-out-n01; Mon, 04 Dec 2017 07:55:43 -0000 (UTC)
Date: Sun, 03 Dec 2017 23:55:43 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a24ff7f9f506_32083f8ce7adbc28485b5@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a24ff7f9eff3_32083f8ce7adbc28484f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u99BfASKmtdGOxf5iBgJcaK_nUU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 08:21:22 -0000

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

  Branch: refs/heads/randomize-pn-more
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a24ff7f9eff3_32083f8ce7adbc28484f6--


From nobody Mon Dec  4 07:53: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 A4B8912785F for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 07:53:48 -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 ocPjMbaKOCr5 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 07:53:47 -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 2CEBD127843 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 07:53:47 -0800 (PST)
Date: Mon, 04 Dec 2017 07:53:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512402826; bh=jF4dnpOWvhf9JBu4JWnaHy0Lrxp+Fm6rM352BoplDd8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O4tPs/6EokN4bQ+y/l16GhFDuaLFCihV2CFqlraoPLl5Tbg/mE/dzuzyXQ+VhV+uL XRc/C9CZ/TUNRQheYwB/fNFwmUFn03haQtlccTsuWlQ83hiyg9r892f1afkPlLTJfB r3CZhCoOeTheKI7nnQ+/rQnS+IHMqZd+MmuLdHWY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab72521f26f3b0c854fbc8c6d7b4761f38fdb65ead92cf00000001163d318a92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349004488@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a256f8a6f3d_12ce3fb860c7ef2c1262b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y2YjIq-AvZVrh0IXwIRixf2FBTg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 15:53:49 -0000

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

I don't think doing this requires explicitly communicating MaxAckDelay, but I think it would help.

My understanding is that TCP would greatly benefit from having an explicitly communicated max ack delay and there's a proposal in TCPM to explicitly communicate it, so it seems useful to communicate in QUIC.

Trying to infer the max based on observed data is substantially more complex and is going to be wrong if a connection hasn't been active for long.

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

<p>I don't think doing this requires explicitly communicating MaxAckDelay=
, but I think it would help.</p>
<p>My understanding is that TCP would greatly benefit from having an expl=
icitly communicated max ack delay and there's a proposal in TCPM to expli=
citly communicate it, so it seems useful to communicate in QUIC.</p>
<p>Trying to infer the max based on observed data is substantially more c=
omplex and is going to be wrong if a connection hasn't been active for lo=
ng.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-349004488">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9f0D=
EkPBPfPLwPMaozZUFHna4Yfks5s9BWKgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3M=
XgHUdaBG1r53NclJHzpR47KhEks5s9BWKgaJpZM4Qy1_D.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/981#issuecomment-349004488"></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 #=
981: I don't think doing this requires explicitly communicating MaxAckDel=
ay, but I think it would help.\r\n\r\nMy understanding is that TCP would =
greatly benefit from having an explicitly communicated max ack delay and =
there's a proposal in TCPM to explicitly communicate it, so it seems usef=
ul to communicate in QUIC.\r\n\r\nTrying to infer the max based on observ=
ed data is substantially more complex and is going to be wrong if a conne=
ction hasn't been active for long."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/981#issuecomment-349004488=
"}}}</script>=

----==_mimepart_5a256f8a6f3d_12ce3fb860c7ef2c1262b9--


From nobody Mon Dec  4 08: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 E6C2B12717E for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 08:33:51 -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 7w8AQomiRnap for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 08:33: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 1F9D0127011 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 08:33:50 -0800 (PST)
Date: Mon, 04 Dec 2017 08:33:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512405229; bh=J9fhMPbZu8hpWAbXwWMCB+Hyi+ejrtps/cvp6Bvkf7g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bTCQIIRJGDWn3jIJDVtVm5eWyNx0YGgWivH1ZWDmr9QrrtpkOZ96W9an3GwyAotSD ZNJIM5NRYC3CXbyqdRk9/bpJBG0kMHceYfIdO8ZRnNwSPg4xpNFdKBbgvoK9RpHbiX Fv1a6kpeFmewaTsnHHLzSyo5DXvmMu1dZfmM+UBY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66a2ad6f56185f0329a8c51ce831e7183964b7f392cf00000001163d3aed92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349018336@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2578ed1ad18_4e763fc0adedef382835e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wwCeHnaMCTBEp3GJmLVB_900ik0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 16:33:52 -0000

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

To Ian's point: I would not mind seeeing a "max ack delay" in the transport parameters. But my point on statistics was different. The idea would be to compute the likely ack delay range based on observations. This will be capped by the max delay, in the same way that RTO is capped by max RTO. But it will often be much smaller.

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

<p>To Ian's point: I would not mind seeeing a "max ack delay" in the tran=
sport parameters. But my point on statistics was different. The idea woul=
d be to compute the likely ack delay range based on observations. This wi=
ll be capped by the max delay, in the same way that RTO is capped by max =
RTO. But it will often be much smaller.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-349018336">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxK4h=
AS2O3ShbEkoQGu3eYlHmJpkks5s9B7tgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqw_=
L6ZFBv1gedhk9M0qIiU-9YIXdks5s9B7tgaJpZM4Qy1_D.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/981#issuecomment-349018336"></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":"@huitema in #9=
81: To Ian's point: I would not mind seeeing a \"max ack delay\" in the t=
ransport parameters. But my point on statistics was different. The idea w=
ould be to compute the likely ack delay range based on observations. This=
 will be capped by the max delay, in the same way that RTO is capped by m=
ax RTO. But it will often be much smaller."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-3=
49018336"}}}</script>=

----==_mimepart_5a2578ed1ad18_4e763fc0adedef382835e9--


From nobody Mon Dec  4 11:09: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 99C39128891 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 11:09:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KHD_33dZXvNR for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 11:09: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 3588E12878D for <quic-issues@ietf.org>; Mon,  4 Dec 2017 11:09: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=OdY35J2QTL1zzvnyJMLUOczsaGQ=; b=gkpMRZdMT1tP/756 gJ5yp8rKt/bQ8xJrupf6gs3xK2JexecA8aqkw56dTycaBHVkrt0RMRe9jjOc2pPh zux+IrtpzDE21OHqWmtkdNUHftEc/JbYwGLKyT8Ts2aHJnz5gely/jw2KMGcE5FP hmt47sWeGFZC+bUD5NHtUn/1nvw=
Received: by filter0467p1iad2.sendgrid.net with SMTP id filter0467p1iad2-2117-5A259D55-1D 2017-12-04 19:09:09.969959776 +0000 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 Z85W3TapTmOPyJCRcSB3iA for <quic-issues@ietf.org>; Mon, 04 Dec 2017 19:09:09.835 +0000 (UTC)
Date: Mon, 04 Dec 2017 19:09:10 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab751917e0f7859280e575caddba8e9fbb062c6fe892cf00000001163d5f5592a169ce0febbc73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/894/review/80953760@github.com>
In-Reply-To: <quicwg/base-drafts/pull/894@github.com>
References: <quicwg/base-drafts/pull/894@github.com>
Subject: Re: [quicwg/base-drafts] More detailed stream states (#894)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a259d55b6b4f_227d3fd3184f2f382409d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3pdUK38Zxo0PMxGaBHkV7SAkcSAFi5akA3v2 AJsC5a5o7ts1PkM1W+GprLUhJ+rcK66LukTBALl+cXyybXyBaSNrJvoOm0qTqdvtODwi4IDUVGpCQL fvP+0Xgv8cj1loapf+EmOd3pdaZoBhWk4LfWS/134naosYGvK6UX+cbM6gG0kZIiVgTlNtYPrFrpis 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZhNhoPlR4lfG5oyqawllnDvqTSs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 19:09:13 -0000

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

MikeBishop approved this pull request.





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

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



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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #894"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/894#pullrequestreview-80953760"}}}</script>
----==_mimepart_5a259d55b6b4f_227d3fd3184f2f382409d8--


From nobody Mon Dec  4 12:53: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 A8D151289C3 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 12:53:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.8
X-Spam-Level: 
X-Spam-Status: No, score=-4.8 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wfKuydKw5aB2 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 12:53: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 E944D1267BB for <quic-issues@ietf.org>; Mon,  4 Dec 2017 12:53: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=zm8WS0WnQ6dYlCO3yRgZNjUjxaY=; b=hojMN8hhYB78jvYt ndz8QhoPeb9BzHp4Gi31zRQuZkd5llyidi1B0fc55DPvcWnuhIefczBy2TVNeFZ8 e/pJVGUKvahflW5LGAhsm+Z+pCte9p72Vhl+YD/olngUHiCSiXFz8ioOBhiE7tKg D6HCAvzMB9fmAOLGtc7gyH8d6Po=
Received: by filter0243p1las1.sendgrid.net with SMTP id filter0243p1las1-13134-5A25B5B6-14 2017-12-04 20:53:10.890427582 +0000 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 IcQC8DtWRRKUvznTv-Guqw for <quic-issues@ietf.org>; Mon, 04 Dec 2017 20:53:10.793 +0000 (UTC)
Date: Mon, 04 Dec 2017 20:53:11 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13839b738ea61438b05dd84edd66bfe88fe131ab92cf00000001163d77b692a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349101663@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25b5b669139_25b53fe6014c2f3084724"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3bf5ApoIHhntcw0EBON9Fh9mDVVmEhXa9FqO OU2FhKfw2dB84h9BBkUa/DmaoYhi0SD/Wo8PbXbqipSMKo3hSh4bCFign84lUfKxL8uecG56ecHWeV PdFOAARMWu9ocaf2qtkIO/yiQNfJKglfYQ2AD1zmCK6Rhxt2Yjk9Zc1RYooGzxuBsirJc9U3y5JCIQ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ok0AvsJjMfPfgses8rMvvTzp9Os>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 20:53:14 -0000

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

As I think about using max delay, I don't think that's a useful parameter for us. I'll try to explain my reasoning -- I could be wrong, of course.

- Max Ack Delay (MAD) was proposed for TCP, AIUI, because there was no other way to get information about *any* ack delay from the peer. Specifically, including this as an option in every ack would use up scarce options space. QUIC is different in that we have this information in every ack, which is more dynamic and does not require a receiver estimation of this parameter.

- Estimating MAD requires the receiver to know how long it will end up waiting before sending an ack. This estimation is plausible in the kernel with accurate timers. When QUIC is in userspace, you ideally want to measure ack delay as total host delay -- that is, the time from when the packet was received by the kernel to when an ack was sent -- and this requires the QUIC stack to estimate max scheduling latency as well. This is hard to do.

- I don't think it's difficult to estimate max delay statistically from observed samples. All you need is a max filter. Of course, your estimate of the peer's max delay is always potentially wrong -- the peer could wait for longer than ever in the past -- but that's your best estimate.

- With statistical estimation, if a peer that *can* control its own actual max ack delay wants to communicate it to the other side, all it has to do is delay one (or a few for resiliency) of the early acks for that amount of time. This automatically seeds the peer's estimated max ack delay.

All this makes me think that we want to use ack delay, a max filter, and not use max ack delay as a parameter.  @ianswett @huitema : do 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/981#issuecomment-349101663
----==_mimepart_5a25b5b669139_25b53fe6014c2f3084724
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As I think about using max delay, I don't think that's a useful paramete=
r for us. I'll try to explain my reasoning -- I could be wrong, of course.<=
/p>
<ul>
<li>
<p>Max Ack Delay (MAD) was proposed for TCP, AIUI, because there was no oth=
er way to get information about <em>any</em> ack delay from the peer. Speci=
fically, including this as an option in every ack would use up scarce optio=
ns space. QUIC is different in that we have this information in every ack, =
which is more dynamic and does not require a receiver estimation of this pa=
rameter.</p>
</li>
<li>
<p>Estimating MAD requires the receiver to know how long it will end up wai=
ting before sending an ack. This estimation is plausible in the kernel with=
 accurate timers. When QUIC is in userspace, you ideally want to measure ac=
k delay as total host delay -- that is, the time from when the packet was r=
eceived by the kernel to when an ack was sent -- and this requires the QUIC=
 stack to estimate max scheduling latency as well. This is hard to do.</p>
</li>
<li>
<p>I don't think it's difficult to estimate max delay statistically from ob=
served samples. All you need is a max filter. Of course, your estimate of t=
he peer's max delay is always potentially wrong -- the peer could wait for =
longer than ever in the past -- but that's your best estimate.</p>
</li>
<li>
<p>With statistical estimation, if a peer that <em>can</em> control its own=
 actual max ack delay wants to communicate it to the other side, all it has=
 to do is delay one (or a few for resiliency) of the early acks for that am=
ount of time. This automatically seeds the peer's estimated max ack delay.<=
/p>
</li>
</ul>
<p>All this makes me think that we want to use ack delay, a max filter, and=
 not use max ack delay as a parameter.  <a href=3D"https://github.com/iansw=
ett" class=3D"user-mention">@ianswett</a> <a href=3D"https://github.com/hui=
tema" class=3D"user-mention">@huitema</a> : do you disagree?</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/981#issuecomment-349101663">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz972MZN-xEO_J5=
2pXwhrhqoBSx4ks5s9Fu2gaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8uVi3DSyUwpzRaIS=
3Z9_M4WDITDks5s9Fu2gaJpZM4Qy1_D.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/981#issuecomment-349101663"></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 #981: As I think=
 about using max delay, I don't think that's a useful parameter for us. I'l=
l try to explain my reasoning -- I could be wrong, of course.\r\n\r\n- Max =
Ack Delay (MAD) was proposed for TCP, AIUI, because there was no other way =
to get information about *any* ack delay from the peer. Specifically, inclu=
ding this as an option in every ack would use up scarce options space. QUIC=
 is different in that we have this information in every ack, which is more =
dynamic and does not require a receiver estimation of this parameter.\r\n\r=
\n- Estimating MAD requires the receiver to know how long it will end up wa=
iting before sending an ack. This estimation is plausible in the kernel wit=
h accurate timers. When QUIC is in userspace, you ideally want to measure a=
ck delay as total host delay -- that is, the time from when the packet was =
received by the kernel to when an ack was sent -- and this requires the QUI=
C stack to estimate max scheduling latency as well. This is hard to do.\r\n=
\r\n- I don't think it's difficult to estimate max delay statistically from=
 observed samples. All you need is a max filter. Of course, your estimate o=
f the peer's max delay is always potentially wrong -- the peer could wait f=
or longer than ever in the past -- but that's your best estimate.\r\n\r\n- =
With statistical estimation, if a peer that *can* control its own actual ma=
x ack delay wants to communicate it to the other side, all it has to do is =
delay one (or a few for resiliency) of the early acks for that amount of ti=
me. This automatically seeds the peer's estimated max ack delay.\r\n\r\nAll=
 this makes me think that we want to use ack delay, a max filter, and not u=
se max ack delay as a parameter.  @ianswett @huitema : do you disagree?"}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/981#issuecomment-349101663"}}}</script>=

----==_mimepart_5a25b5b669139_25b53fe6014c2f3084724--


From nobody Mon Dec  4 14:35: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 8E330128CD5 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14: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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kQWoXls2KkO1 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:34: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 69CD9126BF3 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 14:34:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512426897; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6CD0NP6ep8XOVLlPANx9Wn12Oleyw4Sqcac5ivHIDAY=; b=vnpDDEU7NQHvR18kjvvNgEXXwqPkn+gKxuuKAdXR0YWnGrkcXG+WZ0nMyqCOqlXbVOP49OT4 AsjBhV/Ggd9GVHDnAXZ/9oAlAr2KVDAo8yVtl0vt4CQA4Jeb2YMjIoGuHRwJ7dVwXya7a5nQ huAgQit2BVqvjq8wco22l/F0wsQ=
Sender: mbishop=evequefou.be@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 5a25cd91.7f6e8c17e6c0-smtp-out-n03; Mon, 04 Dec 2017 22:34:57 -0000 (UTC)
Date: Mon, 04 Dec 2017 14:34:57 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a25cd9163505_44ce3f9316359c2c741@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] fd5e98: Version 0 is Version Negotiation (#968)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a25cd9163157_44ce3f9316359c2c73c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HBRRimEsJCmQZutQBG1UNcemKDw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 22:35:00 -0000

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

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

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

  Log Message:
  -----------
  Version 0 is Version Negotiation (#968)

* 0 is Version Negotiation

* Version Negotiation is its own format

* echos vs. echoes

* No type, unused

* Ian's comments, minus 0x00000000



----==_mimepart_5a25cd9163157_44ce3f9316359c2c73c4--


From nobody Mon Dec  4 14:35: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 902DC128CF0 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:35:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jF8NE9UXk3Vf for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:35: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 38A63126BF3 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 14:35: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=YIdYdraKAZRO90EEXE/V/WQNZeU=; b=MxvIHeJOeqRvkVXj 4CKswB8jvqEY0/4Ne0jNzonJA4VY5Sexl+HvkJ2ZHFXpMcvET/HniPU+j2WKIpLA vI+SrnEHkBXu0eZHET2wseZ7kSNOuO6tf7MccXphz1ajTm6o7rSwnDBoDW0ZWZ12 rWSRBICkvFKhnrwC6JE+mRBZejk=
Received: by filter1262p1mdw1.sendgrid.net with SMTP id filter1262p1mdw1-23650-5A25CD95-14 2017-12-04 22:35:01.297849555 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id bdo4RTcaQnq6CPm9itHPjw for <quic-issues@ietf.org>; Mon, 04 Dec 2017 22:35:01.275 +0000 (UTC)
Date: Mon, 04 Dec 2017 22:35:01 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b5b57ed37824981cc88c6f553db4e43db02ef4d92cf00000001163d8f9592a169ce109073ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/968/issue_event/1371527751@github.com>
In-Reply-To: <quicwg/base-drafts/pull/968@github.com>
References: <quicwg/base-drafts/pull/968@github.com>
Subject: Re: [quicwg/base-drafts] Version 0 is Version Negotiation (#968)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25cd9528c8f_20333fbcc6386f2c7577e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18+GsBllX6s7M3DT2A0Q8NQope8jVP0gFQ5w EMqD54Y08cw8L082hCMscZl7SxiuEyDyWzma4z4it5WrAARb8GJIpa0k6cPamwAJL607pQiy55v3J8 2ta0SwH+hJi5oKx1QiYPq1hAJAjijJ+i4U9+HEiLzgXbK24lcCKCV6l85qOWSgp5COzAEp/drQ5hMD A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mpXbOyO6zCOexlpa3-O8cql9i34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 22:35:03 -0000

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

Merged #968.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #968."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/968#event-1371527751"}}}</script>
----==_mimepart_5a25cd9528c8f_20333fbcc6386f2c7577e--


From nobody Mon Dec  4 14:35: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 2318A128C82 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:35:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jKXpw3KeLmSj for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:35: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 C23D9126BF3 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 14:35: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=k0pNCfaTEzTbb/kuhwZPrZbnTZ4=; b=ls8TNTMcHFDocYSS b7oDQqDKoheMZPuUGT7k87n5BfzSS+h0CtTAe5gml9rTX92ushfZfhUIldxRsHhL eHOIjHhKOBX0Wis/2LiBsopyPU/XELMNAIsEYNtzF3cBOcetQvV7v/q3Fg9P9gbg Dh4pSHXAuLY4HnemCKZzuc3GXWs=
Received: by filter0905p1mdw1.sendgrid.net with SMTP id filter0905p1mdw1-20728-5A25CD96-19 2017-12-04 22:35:02.400955252 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id CiIATONUTYOSVeNI7gAQ6A for <quic-issues@ietf.org>; Mon, 04 Dec 2017 22:35:02.228 +0000 (UTC)
Date: Mon, 04 Dec 2017 22:35:02 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b35a2ab6b29fe737c89a3e0a48981e0d90aad2d92cf00000001163d8f9392a169ce108b779f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/963/issue_event/1371527752@github.com>
In-Reply-To: <quicwg/base-drafts/issues/963@github.com>
References: <quicwg/base-drafts/issues/963@github.com>
Subject: Re: [quicwg/base-drafts] One packet type in invariants (#963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25cd93e3b28_6b43f887d084f2c6266b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Pm42RNefcpyCfCfkD4Q6bw+Xd5jnXhgTRun Zg7XVC/ZXYx4DyIqUIMfNprp2eVT+FWOqbgpg0ZVdwuR1TIvQAzDNf+2AZ3oSVls7yNYg6kWZXbiIA a4HZGfEDVVYECfqR3bQC7d0/c7V1G5kwGseYV2DoH+Rkpbm0WYM+oeNwYZib6t7lUMZjWE54zPlSAz I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aAdnkI0kZBfKFWaMeOFWdGcGows>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 22:35:06 -0000

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

Closed #963 via #968.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #963 via #968."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/963#event-1371527752"}}}</script>
----==_mimepart_5a25cd93e3b28_6b43f887d084f2c6266b--


From nobody Mon Dec  4 14:46: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 98393128D8B for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:46:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ehkqFvuvFb-X for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:46: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 831C3126BF3 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 14:46:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512427570; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MOLnwVM7mcokgQGLR5hpC3HVrIFeBNPQyIuSS0A0xoM=; b=pHHAOYn5NHp7q2tuZ0ChgS+9mfJcsXOhymM184HxfQOcfE9ZvCsLqV/tAoKYWD6x4uW0Li3t bYHNhwRMB9ocP+Or+Dcg6eGijm9748ZTygtUt1jZZhYxfzl7886JL3ZsJUg4auIoImdYVwaf rpCxJp6vUiMkDaIY8SV8E1TLa7o=
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 5a25d032.7f99801c8450-smtp-out-n01; Mon, 04 Dec 2017 22:46:10 -0000 (UTC)
Date: Mon, 04 Dec 2017 14:46:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a25d0317b50e_47e33fda19263c38156b1@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3430dd: More detailed stream states
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a25d0317aefc_47e33fda19263c3815548"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OkGyWb8gau4mAtVRsXPIDV9lza8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 22:46:14 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3430ddc7544c9d511c5f6cc9dd934b25b12f9c6f
      https://github.com/quicwg/base-drafts/commit/3430ddc7544c9d511c5f6cc9dd934b25b12f9c6f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  More detailed stream states

This takes the state machines that @MikeBishop showed at the Seattle interim
and turns them into text and ASCII art.

I made a few changes in the process.  The state where all data is available
didn't turn out to be any different to the state preceding it, so I removed it.
I also found it valuable to recognize that streams might be created for sending
before any frames are sent (I considered doing the same for receive streams,
but it complicated the transitions more than I liked, I could be convinced to
add this still, it just seems less valuable).

I added a section on composite states, showing how this mess all maps to stuff
you already know (h2).

This is still work-in-progress.  I have changed the main chunk of text on
states, but I haven't changed any of the rest of the document, which still
talks about "idle" and all that.  I'll do that next if people are generally
happy with the direction this is headed.

Closes #634.


  Commit: 7b51511f34545ac9cc49f4e85c109ad54fa9e20f
      https://github.com/quicwg/base-drafts/commit/7b51511f34545ac9cc49f4e85c109ad54fa9e20f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  Summarize what can be sent and when


  Commit: a1c1a2de2edbcd82756757e019f23108ac9c9d9d
      https://github.com/quicwg/base-drafts/commit/a1c1a2de2edbcd82756757e019f23108ac9c9d9d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  The stream mapping is just a possibility


  Commit: b52e159725b92ee926d278c6f5364352df20399d
      https://github.com/quicwg/base-drafts/commit/b52e159725b92ee926d278c6f5364352df20399d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  Don't overdo it


  Commit: cf6b3eebf3445b71e4bf2ebc2f6d42d0389e1691
      https://github.com/quicwg/base-drafts/commit/cf6b3eebf3445b71e4bf2ebc2f6d42d0389e1691
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  Complete the changes


  Commit: 613e4e4aa64b39f1c688cdd04f6b5d2c73921aec
      https://github.com/quicwg/base-drafts/commit/613e4e4aa64b39f1c688cdd04f6b5d2c73921aec
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  Forgot about MAX_STREAM_DATA


  Commit: ff9b1e2b6f9febd23252f24f556d031c1e7433f1
      https://github.com/quicwg/base-drafts/commit/ff9b1e2b6f9febd23252f24f556d031c1e7433f1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  Giant cluster of review feedback updates


  Commit: 252d039c8f1b9746c2135256b7c3d9777ccf04fe
      https://github.com/quicwg/base-drafts/commit/252d039c8f1b9746c2135256b7c3d9777ccf04fe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

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

  Log Message:
  -----------
  Minor reflow


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

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

  Log Message:
  -----------
  Merge pull request #894 from quicwg/stream-states-mk8

More detailed stream states


Compare: https://github.com/quicwg/base-drafts/compare/fd5e98e98c82...272cab76e84e
----==_mimepart_5a25d0317aefc_47e33fda19263c3815548--


From nobody Mon Dec  4 14:46: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 CBF9A128D6F for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:46:16 -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 MHrb5AH8qop3 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:46: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 5919D128D86 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 14:46:12 -0800 (PST)
Date: Mon, 04 Dec 2017 14:46:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512427571; bh=ZipNK7ly0jM4QVCMPMV1Cl5qtOKt5m7NzTjILQaznBw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zR5CJRTJf2iP9z2dnZfmiR2aBvA15b0c9qDhsX/gZObKCw9wxJHewNFJPaJcBjxzt pnlBjBQtoSWteIjaetEpdVW60eB4vWyWRM1z7llFZVmJn1baFGJuRbftKhZPaQmNY1 s9m+EgscVe+KKK9ApnnRcOWZYl7WFoW2AUpxj0Lw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f12a0821e4d8b8f3d247e52e6be06e531e53d7892cf00000001163d923392a169ce0febbc73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/894/issue_event/1371544006@github.com>
In-Reply-To: <quicwg/base-drafts/pull/894@github.com>
References: <quicwg/base-drafts/pull/894@github.com>
Subject: Re: [quicwg/base-drafts] More detailed stream states (#894)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25d0335bfe0_56ad3f8cbbe78f382264fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bD003m_Jmw4Ga9flHnN4_v8ZrZ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 22:46:17 -0000

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

Merged #894.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #894."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/894#event-1371544006"}}}</script>
----==_mimepart_5a25d0335bfe0_56ad3f8cbbe78f382264fa--


From nobody Mon Dec  4 14:46: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 0B623126BF3 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:46:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OnmB9Ci6miOw for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:46: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 6AEDF128D0F for <quic-issues@ietf.org>; Mon,  4 Dec 2017 14:46:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512427574; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=D9kgu7W6GQBZ4C7fYc02YLT13fNltAbd2V645TYiu8U=; b=qze5ddt7mn0hQ5NoXDaG2LZscnZHLs2plHdgDDW1uHiSQdmXtmvocFCMFKtmV9QGikErgIVZ PQ45kp1jyHLQ6Ag3aQ0CNhUWcqcrASEfB7hXOkDaMqCBchqAdJQyz2yajPnaqqcKghENv6lX lS9zcjWfi3aczLs9fw9f7C7L4ZM=
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 5a25d036.7f29644cf3c0-smtp-out-n02; Mon, 04 Dec 2017 22:46:14 -0000 (UTC)
Date: Mon, 04 Dec 2017 14:46:13 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a25d03585ab7_1d7223fe897fb1c3c820e4@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a25d035856fc_1d7223fe897fb1c3c81973"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X8LMwRiRIGe0f6CP1RFVzsT_1_o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 22:46:18 -0000

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

  Branch: refs/heads/stream-states-mk8
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a25d035856fc_1d7223fe897fb1c3c81973--


From nobody Mon Dec  4 14:46: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 1583B128D0F for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:46:18 -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 ifu75G5n9kry for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:46: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 9A7E8128DE7 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 14:46:13 -0800 (PST)
Date: Mon, 04 Dec 2017 14:46:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512427572; bh=eU+xq7dtzpEE16mWCxo0QAvsnyi/WEgUKaIhWJFpQZU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hPsR70F6y6VcDJgYIpSsfIQedkOO5QVXHPUqjYTMY+8Psn5Q4vgHmk4lRiMgjAS6D cw4RC/KhFuPhXp1hLoQYrutEUs19HrjtZrLidolMwbp9FBP0ePT5XG3I9fwiDTa+36 1rwvvao++TyXNsk5825Btpj5qburxbGhCltOAVDg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abecdaa0e82b77aa92b3334d71645d8496408a87b992cf00000001163d923492a169ce0e164e9f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/634/issue_event/1371544008@github.com>
In-Reply-To: <quicwg/base-drafts/issues/634@github.com>
References: <quicwg/base-drafts/issues/634@github.com>
Subject: Re: [quicwg/base-drafts] Stream creation order (#634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25d0344fb4c_1c8d3feba1a56f28103894"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F-QFSEnKzAt_k_lV2ixK9c0GKy8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 22:46:18 -0000

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

Closed #634 via #894.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #634 via #894."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/634#event-1371544008"}}}</script>
----==_mimepart_5a25d0344fb4c_1c8d3feba1a56f28103894--


From nobody Mon Dec  4 14: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 D5C54128D44 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:52:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c6gDP0Ik_N7K for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:52:52 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A864128D0F for <quic-issues@ietf.org>; Mon,  4 Dec 2017 14:52: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=BT1Q/EARQYSQdkBdXRj5pvEEz3c=; b=fq65oi0jv7iLO15o cgKcpEmodvcqDqY7SHU/db+Hcjq4QO2ELMVVRkwOHvDkBWEuh/7kh+K1TvQ7q8Xh ZLqkYY4SamFEdIT8qD1RTwNVfHAj1mUfxJpgTZVYVYSgKgk0C8tNh8W4RGoGINIi mXR0splAHqMpPwFt88NuWrbqjL4=
Received: by filter0375p1las1.sendgrid.net with SMTP id filter0375p1las1-4352-5A25D1C2-18 2017-12-04 22:52:50.545667351 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id lp0K_LIzQASV3pae_3KSQw for <quic-issues@ietf.org>; Mon, 04 Dec 2017 22:52:50.205 +0000 (UTC)
Date: Mon, 04 Dec 2017 22:52:50 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc99269f59c2ea9887ee194cbcf3d7057ce167c3692cf00000001163d93c292a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349134002@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25d1c253b29_44cd3fd3c5dd2f38120467"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1n6OT1Tpj5j5MLZCt5khSxktyU41Y7nWj6zh 7U6eCokqBLKTMQ7kHiV46hsTmbX+ju0DqZ8ji6IF45oWtaj/+mfMPKoTHVSnsf9NYqUalaUJu+iuvR EARjt3HVj9wdx6SJ7PMa02akXUJP6YN505R9r0RpmkS8Fv21Z+/V5duvuk64B8xrkCEI4OIm7H0Dw+ U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T1n1iHVF3xZFbu4FOGKfAgtPFSc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 22:52:54 -0000

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

Can someone write out an example algorithm for determining the maximum?  I'm not sure how to manage the value over time or whether it's safe to assume that it won't change.
```
ack_delay_corrected = min(last_acknowledged.time_received - last_acknowledged.time_sent, ack.ack_delay)
max_ack_delay = max(max_ack_delay, ack_delay_corrected)
```

Is it this simple?


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

<p>Can someone write out an example algorithm for determining the maximum? =
 I'm not sure how to manage the value over time or whether it's safe to ass=
ume that it won't change.</p>
<pre><code>ack_delay_corrected =3D min(last_acknowledged.time_received - la=
st_acknowledged.time_sent, ack.ack_delay)
max_ack_delay =3D max(max_ack_delay, ack_delay_corrected)
</code></pre>
<p>Is it this simple?</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/981#issuecomment-349134002">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5hkefcDrrDoSTb=
4jE903IhPRKSPks5s9HfCgaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq36zEO4h03ipYqk6G=
0FdwWgzG-PIks5s9HfCgaJpZM4Qy1_D.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/981#issuecomment-349134002"></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 #981: Can some=
one write out an example algorithm for determining the maximum?  I'm not su=
re how to manage the value over time or whether it's safe to assume that it=
 won't change.\r\n```\r\nack_delay_corrected =3D min(last_acknowledged.time=
_received - last_acknowledged.time_sent, ack.ack_delay)\r\nmax_ack_delay =
=3D max(max_ack_delay, ack_delay_corrected)\r\n```\r\n\r\nIs it this simple=
?\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/981#issuecomment-349134002"}}}</script>=

----==_mimepart_5a25d1c253b29_44cd3fd3c5dd2f38120467--


From nobody Mon Dec  4 14:53: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 84301128D0F for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:53:15 -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 9UJBvG2SKu4u for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:53:14 -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 D0C98128D44 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 14:53:13 -0800 (PST)
Date: Mon, 04 Dec 2017 14:53:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512427993; bh=W1j45oGIyNSyXhHLw26dmv5IDEWNsTwBF20ftEsvz5g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zn/fVv3B4JAarku7KW1A20rHq/+6t6OpbJrS7WPOFSv8k/wQ+ceeFEYD/y6fshjSA mIPfyCyBj5qRqY5Y6/oYZvFgoJ7QotmbKDjDt6OCvl0vFemuJ1xz+7vJrQRMvmhLOY 7PLFryKKB00ew+58vLDs/6p4MCQC0yjZkThZmSsE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b8203173bc1713afc305aed84b990fd8d203de292cf00000001163d93d992a169ce0df0aa66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/593/c349134087@github.com>
In-Reply-To: <quicwg/base-drafts/pull/593@github.com>
References: <quicwg/base-drafts/pull/593@github.com>
Subject: Re: [quicwg/base-drafts] Require the client to detect partly bogus version negotiation packets (#593)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25d1d930361_40773fb4ff736f381359f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xcNtvPOSdjDyUACzt9OSXkaooRE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 22:53:15 -0000

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

I'm closing this PR. ekr@: If you think this is necessary, please open an issue where we can discuss 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/593#issuecomment-349134087
----==_mimepart_5a25d1d930361_40773fb4ff736f381359f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm closing this PR. ekr@: If you think this is necessary, please open an issue where we can discuss 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/593#issuecomment-349134087">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1uW-iRClTybUsbl3wB1xAlpSHxcks5s9HfZgaJpZM4NxRkj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7qFMO0-1wbTA4G-d1EHmMmQhRY6ks5s9HfZgaJpZM4NxRkj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/593#issuecomment-349134087"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #593: I'm closing this PR. ekr@: If you think this is necessary, please open an issue where we can discuss this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/593#issuecomment-349134087"}}}</script>
----==_mimepart_5a25d1d930361_40773fb4ff736f381359f4--


From nobody Mon Dec  4 14:53: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 2814D128D0F for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:53:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AF_HV1mKLpog for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 14:53:15 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C258128D64 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 14: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=wYTr9UCpjhJh/xdCLW4GkDQI+Eo=; b=E+Qm0OxBlFAg5gOF e83BzcIUtqBXp6jksEJx8Mv4cob7BrQQQpgEGoUAA7laISHNXBgw9an8DWm7hQwu aiRd0xxepPbU2f+B80bbhLEb71LL8136jz0g/wi5ey6IIKmWAVzynMeErVvh7iHb 89RP7tiP9kxufvMbA5C3m+O4q24=
Received: by filter0212p1iad2.sendgrid.net with SMTP id filter0212p1iad2-7400-5A25D1D8-23 2017-12-04 22:53:12.999562193 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id Hfx4_5HeRLKVwm18WqrGnA for <quic-issues@ietf.org>; Mon, 04 Dec 2017 22:53:12.921 +0000 (UTC)
Date: Mon, 04 Dec 2017 22:53:13 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e239ff3012e1f092791be8bc691d8bdad64f1bb92cf00000001163d93d892a169ce0df0aa66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/593/issue_event/1371554063@github.com>
In-Reply-To: <quicwg/base-drafts/pull/593@github.com>
References: <quicwg/base-drafts/pull/593@github.com>
Subject: Re: [quicwg/base-drafts] Require the client to detect partly bogus version negotiation packets (#593)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25d1d8d7fbd_49eb3f8a94426f2c50745"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2+z3Kzg/KPrZIu9rDBvdrgoKB3rnTxbJ2Xm6 88iwNCznJ6a4wFvdiL/Lnd3fxXK60GtUBEZl6ltbIEnyJif5CoA2DZ2F8cWKU4C/CcHmDkicg9wYaK 9ab4QA2IFwS97FgmJYcftPq6BkIlcLTxw7E9eRA/YpKQcQHEueGzHW135wxTDeBuAC38KLGJvnVL2r 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FrZxMICA6WO7GvLpDMcBwhmCswc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 22:53:16 -0000

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

Closed #593.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #593."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/593#event-1371554063"}}}</script>
----==_mimepart_5a25d1d8d7fbd_49eb3f8a94426f2c50745--


From nobody Mon Dec  4 15: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 12AC1128D64 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:00:21 -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 jdJAXt7MrLo2 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15: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 3C924128D40 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 15:00:19 -0800 (PST)
Date: Mon, 04 Dec 2017 15:00:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512428418; bh=ILfZddHOTlrQQC7zyqZGSnGlXWbBKsI264CEK1uY05I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nIQv0LHrBxEjYAyd9ypygz2lGBsauCKJZWguZ/Sg1CEgMXkHD+Laa+dt8zeyeNPM8 ei2jznwfaeOeTlszWhLmzFaVkkhucmbZulkUvjZTF/ZRcAhwrKH2baANBq66bqcXfl k4/HxTm5b2tz3lxncXcB3TPZn6edNVPcyLIOINvg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd935488f5762edb0bd9d3f9df9a83668d1747ff692cf00000001163d958292a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349135699@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25d38294c85_22b33f7f1dc80f3826624"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qqTZrFy-aCgScDVJQzkTKtIEPVA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 23:00:21 -0000

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

You might consider https://en.wikipedia.org/wiki/Exponential_smoothing

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

<p>You might consider <a href="https://en.wikipedia.org/wiki/Exponential_smoothing" rel="nofollow">https://en.wikipedia.org/wiki/Exponential_smoothing</a></p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #981: You might consider https://en.wikipedia.org/wiki/Exponential_smoothing"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-349135699"}}}</script>
----==_mimepart_5a25d38294c85_22b33f7f1dc80f3826624--


From nobody Mon Dec  4 15:17: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 5D918128D44 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:17:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.8
X-Spam-Level: 
X-Spam-Status: No, score=-4.8 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pi7Krln_yHpw for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:17:27 -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 48127128D40 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 15:17: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=xT24fCv6gpKfcK0RRXcVi/xeOFs=; b=M9HoH4BGq2+utYlz 0qa00rZHz/ij1WqHpr/D7hl+14WH6y1wohQg0NZ8T2PKTxsJWVAUAT2XYuJsMgM/ 2APPm5LQ76x5ISj808abf8/3xhwA2ori2NH5wYVOZOlbA1DBLNHCzc+bSaztCzR7 nW4pwmHFPoXNjCxP8dB9bUnaMn8=
Received: by filter0325p1iad2.sendgrid.net with SMTP id filter0325p1iad2-28261-5A25D785-18 2017-12-04 23:17:25.58040328 +0000 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 ymyMxcsQTiOyZZljAjiW4g for <quic-issues@ietf.org>; Mon, 04 Dec 2017 23:17:25.508 +0000 (UTC)
Date: Mon, 04 Dec 2017 23:17:25 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba80aa4e41e8174c9f86e491940120fba217734a692cf00000001163d998592a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349139505@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25d7855eb60_5ea03ff2c8510f2c2024d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak11zY+Evhbcdxjyqbkjubv5sUAsVHgMrua9IR 1sImDvbv4iQTJY406RrDSC7bwvtOPRFnZavJeTmhUGGxh04D61sTs+sGTCzfmOVmbeMkv5NRKioNM/ I8Bmq1jsDG1YLha3RDXhXbawluart0qO3fmJVnPZd44W4Uq4nUvzGrx1wGA3+WA6iSzhAZnHAwipxD I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2lXACwFSvOCuV6mIp0Hk6fSfCSQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 23:17:29 -0000

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

@martinthomson That's what I'd start with, but I'm concerned it could be substantially incorrect in some cases.

In particular, early in a connection it's going to be wrong for a while and if the peer wants to decrease the ack delay, it's going to stay high, unless an approach like @mikkelfj 's suggestion of exponential smoothing is applied.

To prevent spurious retransmits, we want this number to estimate slightly high, under anticipation that previous measurements may be slightly lower than the real max.

All this is doable, but seems a lot more complex than just sending the value to the peer.  We could run some experiments with gQUIC to try to compare the case of knowing a fixed value(25ms) to estimating this value and seeing how far off it is in reality?

TLDR: Seems plausible, but arriving at a solution that works well in practice seems like real work involving both more thinking and experimentation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#issuecomment-349139505
----==_mimepart_5a25d7855eb60_5ea03ff2c8510f2c2024d9
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> That's what I'd start with, but I'm concerned it could be su=
bstantially incorrect in some cases.</p>
<p>In particular, early in a connection it's going to be wrong for a while =
and if the peer wants to decrease the ack delay, it's going to stay high, u=
nless an approach like <a href=3D"https://github.com/mikkelfj" class=3D"use=
r-mention">@mikkelfj</a> 's suggestion of exponential smoothing is applied.=
</p>
<p>To prevent spurious retransmits, we want this number to estimate slightl=
y high, under anticipation that previous measurements may be slightly lower=
 than the real max.</p>
<p>All this is doable, but seems a lot more complex than just sending the v=
alue to the peer.  We could run some experiments with gQUIC to try to compa=
re the case of knowing a fixed value(25ms) to estimating this value and see=
ing how far off it is in reality?</p>
<p>TLDR: Seems plausible, but arriving at a solution that works well in pra=
ctice seems like real work involving both more thinking and experimentation=
.</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/981#issuecomment-349139505">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_wZo28xV8pePNy=
4ClaEsYUOMZBvks5s9H2FgaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwL8YydM_HgyBGpaM=
ADbOWE50bfBks5s9H2FgaJpZM4Qy1_D.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/981#issuecomment-349139505"></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 #981: @martinthomso=
n That's what I'd start with, but I'm concerned it could be substantially i=
ncorrect in some cases.\r\n\r\nIn particular, early in a connection it's go=
ing to be wrong for a while and if the peer wants to decrease the ack delay=
, it's going to stay high, unless an approach like @mikkelfj 's suggestion =
of exponential smoothing is applied.\r\n\r\nTo prevent spurious retransmits=
, we want this number to estimate slightly high, under anticipation that pr=
evious measurements may be slightly lower than the real max.\r\n\r\nAll thi=
s is doable, but seems a lot more complex than just sending the value to th=
e peer.  We could run some experiments with gQUIC to try to compare the cas=
e of knowing a fixed value(25ms) to estimating this value and seeing how fa=
r off it is in reality?\r\n\r\nTLDR: Seems plausible, but arriving at a sol=
ution that works well in practice seems like real work involving both more =
thinking and experimentation."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/981#issuecomment-349139505"}}}</scr=
ipt>=

----==_mimepart_5a25d7855eb60_5ea03ff2c8510f2c2024d9--


From nobody Mon Dec  4 15:17: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 512DD128D44 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:17:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.8
X-Spam-Level: 
X-Spam-Status: No, score=-4.8 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SeZXY8nflS1m for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:17:53 -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 29793128D40 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 15:17: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=tl/TJkqhl+fCNfCsc5qIJ9j7y8I=; b=FRKbZpA1nf/9222Z bM02ZJ13YuMgQeRJng/ZCdyB6e56BHLFKt248r7nwWkAB4RQLkco6tsC/06hIIRC KVe9ZdQGoVgfFDxO2Zv5EWnjNUvQIigGd+/oV6ThBbuPYHe6aVbcHEefN/Wj01oH sBjn+OYnEqMtXLsRr3pcVI263ek=
Received: by filter0312p1iad2.sendgrid.net with SMTP id filter0312p1iad2-6508-5A25D7A0-C 2017-12-04 23:17:52.28785733 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id 5hPDxuKeTUKhw1pWxBGPiw for <quic-issues@ietf.org>; Mon, 04 Dec 2017 23:17:52.239 +0000 (UTC)
Date: Mon, 04 Dec 2017 23:17:52 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28a6ed567dbbee6ba05e2d85a397b7afca5ccbe492cf00000001163d99a092a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349139593@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25d7a01ffca_3fe83f9a3be9ef34266676"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1XPV3uDydNW+ClmpLJuXENeutte2NXUJkToG 5t/xrP2uXp7vTqKsFAmJBVCB1lCTDR+2Oj5OF9QsqcUJsUnBRCLfnu7Cc1sVOc0LTtklSA/ohlj5wY C2x22k3G75JbSbHGGmMne9M8b02e7gVVUzvcpFudggIGoTDCbaxruP/ojILIdlOeSy+S9ewafJjk9x w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cHqSH-kASnj_ruheRoxLDCqT1Os>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 23:17:55 -0000

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

I believe so. It's straightforward if you're trying to a connection-wide max. Slight correction to your code, since the max we're tracking is for a different thing:
```
max_ack_delay = max(max_ack_delay, ack.ack_delay)
```
This is good enough, and is safe enough. TCP conflates this ack delay with the SRTT measurement, and puts everything through an EWMA filter instead of the max filter that is being proposed here. Of course one could argue that we should also use an EWMA for this, but I think max is a better choice. It becomes a bit more complicated if we want to decay the max over time, but I think a connection-wide max is adequate.

Subsequently, the RTO code in Section 3.4.7.4 of the recovery draft becomes:
```
alarm_duration = smoothed_rtt + 4 * rttvar + max_ack_delay
```
It's safe to assume that the value won't go down -- a connection-wide max is conservative and is safer than any option that decays the max.

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

<p>I believe so. It's straightforward if you're trying to a connection-wide=
 max. Slight correction to your code, since the max we're tracking is for a=
 different thing:</p>
<pre><code>max_ack_delay =3D max(max_ack_delay, ack.ack_delay)
</code></pre>
<p>This is good enough, and is safe enough. TCP conflates this ack delay wi=
th the SRTT measurement, and puts everything through an EWMA filter instead=
 of the max filter that is being proposed here. Of course one could argue t=
hat we should also use an EWMA for this, but I think max is a better choice=
. It becomes a bit more complicated if we want to decay the max over time, =
but I think a connection-wide max is adequate.</p>
<p>Subsequently, the RTO code in Section 3.4.7.4 of the recovery draft beco=
mes:</p>
<pre><code>alarm_duration =3D smoothed_rtt + 4 * rttvar + max_ack_delay
</code></pre>
<p>It's safe to assume that the value won't go down -- a connection-wide ma=
x is conservative and is safer than any option that decays the max.</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/981#issuecomment-349139593">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1ZI3KsSGYg1XRK=
vPfucoNZJFrFpks5s9H2ggaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3xVaefAXCe5711my=
9x34oSjkGeLks5s9H2ggaJpZM4Qy1_D.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/981#issuecomment-349139593"></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 #981: I believe =
so. It's straightforward if you're trying to a connection-wide max. Slight =
correction to your code, since the max we're tracking is for a different th=
ing:\r\n```\r\nmax_ack_delay =3D max(max_ack_delay, ack.ack_delay)\r\n```\r=
\nThis is good enough, and is safe enough. TCP conflates this ack delay wit=
h the SRTT measurement, and puts everything through an EWMA filter instead =
of the max filter that is being proposed here. Of course one could argue th=
at we should also use an EWMA for this, but I think max is a better choice.=
 It becomes a bit more complicated if we want to decay the max over time, b=
ut I think a connection-wide max is adequate.\r\n\r\nSubsequently, the RTO =
code in Section 3.4.7.4 of the recovery draft becomes:\r\n```\r\nalarm_dura=
tion =3D smoothed_rtt + 4 * rttvar + max_ack_delay\r\n```\r\nIt's safe to a=
ssume that the value won't go down -- a connection-wide max is conservative=
 and is safer than any option that decays the max."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomme=
nt-349139593"}}}</script>=

----==_mimepart_5a25d7a01ffca_3fe83f9a3be9ef34266676--


From nobody Mon Dec  4 15:20: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 F2667128D44 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:20:34 -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 2UdQ91dBqQVF for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:20: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 4EF28128D40 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 15:20:33 -0800 (PST)
Date: Mon, 04 Dec 2017 15:20:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512429632; bh=tMIGv8A7RkRNp/ArxYMozyBq9K+wd86xGYLuU9U1QlE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CnMETRtYU5FZARJgssexZAo6RuLlpfsEwvevgOaprK1OS+ljQMEBYBqdP4jpUdaV4 Kj/r6CYVZHKE7ymLpOXqFRQ4f5JuePsQ9BV3k63znAyJOj6+KbVpZaAY0kQlsLoL5W ktwHkc8e3JoY4UAoW7iIWC82fOFuNjjShv/LnziA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab610efc1c942c2d5c03edb03c52d7129917db0d7692cf00000001163d9a4092a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349140168@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25d8406aeb0_8b73fbdedfeaf34971e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dVZ8jEGpXz9GsuPYBzsWWdSb85U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 23:20:35 -0000

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

@janaiyengar, I agree about favoring larger values (which suggests that reduction isn't necessary), but why not bound the value by the observed delay?  RTO determines the time that an endpoint holds state, so an unnecessarily inflated ack delay could be used as part of a DoS.

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

<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@jan=
aiyengar</a>, I agree about favoring larger values (which suggests that r=
eduction isn't necessary), but why not bound the value by the observed de=
lay?  RTO determines the time that an endpoint holds state, so an unneces=
sarily inflated ack delay could be used as part of a DoS.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-349140168">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Hlw=
LQoPHRdF-ZByP3OLCVo2Cqtks5s9H5AgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxv=
SunZLahgc4MKCapM_200Ig1eoks5s9H5AgaJpZM4Qy1_D.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/981#issuecomment-349140168"></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 #981: @janaiyengar, I agree about favoring larger values (which sugge=
sts that reduction isn't necessary), but why not bound the value by the o=
bserved delay?  RTO determines the time that an endpoint holds state, so =
an unnecessarily inflated ack delay could be used as part of a DoS."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/981#issuecomment-349140168"}}}</script>=

----==_mimepart_5a25d8406aeb0_8b73fbdedfeaf34971e4--


From nobody Mon Dec  4 15:20: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 7D5B4128D8B for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:20:42 -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 H78ZvOJZ1CDu for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:20:40 -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 BDDBE128D40 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 15:20:40 -0800 (PST)
Date: Mon, 04 Dec 2017 15:20:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512429640; bh=9anw3Qfj+IGuFyGAxe05S3jzkQnx+j9MlbTdI9JIhr8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nF951/5EPho4NTIgsERadqjz6iQwoHLmF/tpWSJt7HlAYIZQjwOPSYOgcdlr729dP /PGSWLbuGA/myUAyqe5+Bz8z1ZELFN8n+dZmLj3KMI7idsNobv5IuTSt6si5me27ZM qh6WXGI4Y2osfOa9TYTas6tryzDzzzE6SJPJsEZI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4aabbac89d566b85a11c124c425bc99cab86a2c392cf00000001163d9a4892a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349140197@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25d84822cc4_721f3fb0f107af3099842"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O3xZAE9p_d84rXFKp6pGnTZ3xbA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 23:20:42 -0000

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

ianswett@: Under what conditions do you see a client wanting to reduce (and being able to control precisely) the ack delay over time?

Bear in mind that all this is being conservatively used under a minRTO anyways.

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

<p>ianswett@: Under what conditions do you see a client wanting to reduce=
 (and being able to control precisely) the ack delay over time?</p>
<p>Bear in mind that all this is being conservatively used under a minRTO=
 anyways.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-349140197">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzek8=
jXyhxlLsRIZXjHTunzY7q9_ks5s9H5IgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7U=
0785ZXLAb-9mhZwsbmGRtzwFeks5s9H5IgaJpZM4Qy1_D.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/981#issuecomment-349140197"></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 #981: ianswett@: Under what conditions do you see a client wanting to r=
educe (and being able to control precisely) the ack delay over time?\r\n\=
r\nBear in mind that all this is being conservatively used under a minRTO=
 anyways."}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-349140197"}}}</script>=

----==_mimepart_5a25d84822cc4_721f3fb0f107af3099842--


From nobody Mon Dec  4 15:35: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 EEABA128DF3 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:35:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4bJZJz-ffWUO for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 15:35: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 76516128D40 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 15:35: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=NvYnGZYajivvdAbju5QqfxS0bmM=; b=Owx9q1Ho+PV3hIjy ywS8BKxZc15HpETmufplFeWyvU0k3hwEY5K0rgLEH3tJhLmj1hX84G38SVUWpHsS 54qdDwdiqL+ysh3lDMrtxP0RsxNqxZzv0xj+1FYDABVBrGCCi8C1DpNl/F8b/DDn meAesR/Va2LiWL7jCTjIZfn/Fi4=
Received: by filter0503p1las1.sendgrid.net with SMTP id filter0503p1las1-22825-5A25DBC5-5 2017-12-04 23:35:33.096204303 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id tYnI689zSVq-d3GnMeoOJQ for <quic-issues@ietf.org>; Mon, 04 Dec 2017 23:35:32.895 +0000 (UTC)
Date: Mon, 04 Dec 2017 23:35:33 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf2d228ca8635eca80be4d73d0fd64bd78df9559e92cf00000001163d9dc492a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349143695@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25dbc4bc763_b043f93168daf3448348"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3VTjWEzwelo+LrcUcVrXr/8rbIhEolL+1hJv Ut4qCJknqoNEJ97Yxb5jDRV7aOc215ent019htXGO2jjkS9i4W+hyP9+KgG/70OTJezX4yES7VPyLW 85g+PhxBYQK1fQf9uVFUBHXSndkG5VcWDCVuEpgWhzZN3WyrUiRJrSkHK9yVbPZ5jTkMQYhaDQhjd8 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YgLSGNydSiHhhxg9Eg4UyOBCQH4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2017 23:35:36 -0000

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

@martinthomson, sorry I misread. Your code 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/issues/981#issuecomment-349143695
----==_mimepart_5a25dbc4bc763_b043f93168daf3448348
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a>, sorry I misread. Your code 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/issues/981#issuecomment-349143695">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_vDOObmKhg3unPIBkUhqmVbb5ynks5s9IHEgaJpZM4Qy1_D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-LwZe7GMGTKjaSi09SDMt9wcw6Lks5s9IHEgaJpZM4Qy1_D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/981#issuecomment-349143695"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #981: @martinthomson, sorry I misread. Your code works better."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-349143695"}}}</script>
----==_mimepart_5a25dbc4bc763_b043f93168daf3448348--


From nobody Mon Dec  4 16:04: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 D17DA120724 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 16:04:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 Epp2-wE1825l for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 16:04: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 E07991200F1 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 16:04:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=omIgUAc+gJmKODJ2Zcg+UaJ45tE=; b=QHTSeUhWkhTZjVhs XN5YsSQWMrIVFN/3cR8bdeoXGfTzax27JCM+RZIo0t/igEzHfPXHW5IrsTAtnxfm qzwLkZXKZCmqX0of7W52NPpn0iRr9gK8ZLxt979PZv9gF3ynilomGmOzKBkvuvY8 yOfHmqbPdAeXHJzHbOX/eQFQF9E=
Received: by filter0372p1iad2.sendgrid.net with SMTP id filter0372p1iad2-16083-5A25E27C-1E 2017-12-05 00:04:12.721125666 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id tityKd9KTcuoVZAoio_cDw for <quic-issues@ietf.org>; Tue, 05 Dec 2017 00:04:12.536 +0000 (UTC)
Date: Tue, 05 Dec 2017 00:04:12 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeca9a3c4685c2aa1d656c4f24b6b3f55653558f192cf00000001163da47c92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349149715@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25e27c6947a_e173f8776206f38109512"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0FkM8ndVARNsm4C44GmNiCNFkvQRreNVk03e aufcOOsP8LdKLYFADQZo5CY9KZIcAAoJYj0f4eTMY27UoIqXRsa78n1X4Ihlz0IGGIBB6yZi/0GTWY okNOjxUnqy0Zvnb30SgELQSCQQzdJByNbePSApetArauKKadeuCy/bc9cQbcaBxR1tqecrwtzDgEiw 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6i11nLFvTHrq5H09oT25PdjIM3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 00:04:16 -0000

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

I agree that Martin's code just works. There is just one caveat. I would only consider samples where the ACK acknowledges an "important" packet, instead of a pure acknowledgement. Otherwise, you have the scenario in which a peer receives an ACK packet, does not acknowledge it, and some time later sends a keep alive packet -- PING + ACK. In that case, the ACK delay can be way over the "maximum".

TCP LEDBAT does something a bit more complex to estimate min RTT. It computes the minimum RTT over a sliding window of 1 minute slices. The reason there is that the minimum can vary over time, when routing changes, and using the wrong minimum in LEDBAT leads to poor control. We can argue that there is no such time dependency for the ack delay: it is purely determined by conditions at the peer. So the simple algorithm is better, "max over the duration of the connection."

By the way, there is something similar going on with the _time_reordering_fraction_ and _reordering_threshold_ variables. They too can probably be estimated by observing the ACK. But that's probably for another 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/981#issuecomment-349149715
----==_mimepart_5a25e27c6947a_e173f8776206f38109512
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree that Martin's code just works. There is just one caveat. I would=
 only consider samples where the ACK acknowledges an "important" packet, in=
stead of a pure acknowledgement. Otherwise, you have the scenario in which =
a peer receives an ACK packet, does not acknowledge it, and some time later=
 sends a keep alive packet -- PING + ACK. In that case, the ACK delay can b=
e way over the "maximum".</p>
<p>TCP LEDBAT does something a bit more complex to estimate min RTT. It com=
putes the minimum RTT over a sliding window of 1 minute slices. The reason =
there is that the minimum can vary over time, when routing changes, and usi=
ng the wrong minimum in LEDBAT leads to poor control. We can argue that the=
re is no such time dependency for the ack delay: it is purely determined by=
 conditions at the peer. So the simple algorithm is better, "max over the d=
uration of the connection."</p>
<p>By the way, there is something similar going on with the <em>time_reorde=
ring_fraction</em> and <em>reordering_threshold</em> variables. They too ca=
n probably be estimated by observing the ACK. But that's probably for anoth=
er thread.</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/981#issuecomment-349149715">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4Rosr_tI8x_Y_0=
oVig6aQFRwRbMks5s9Ih8gaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwh_pPZd-H5-51Kes=
17x57-jQHoTks5s9Ih8gaJpZM4Qy1_D.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/981#issuecomment-349149715"></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":"@huitema in #981: I agree that M=
artin's code just works. There is just one caveat. I would only consider sa=
mples where the ACK acknowledges an \"important\" packet, instead of a pure=
 acknowledgement. Otherwise, you have the scenario in which a peer receives=
 an ACK packet, does not acknowledge it, and some time later sends a keep a=
live packet -- PING + ACK. In that case, the ACK delay can be way over the =
\"maximum\".\r\n\r\nTCP LEDBAT does something a bit more complex to estimat=
e min RTT. It computes the minimum RTT over a sliding window of 1 minute sl=
ices. The reason there is that the minimum can vary over time, when routing=
 changes, and using the wrong minimum in LEDBAT leads to poor control. We c=
an argue that there is no such time dependency for the ack delay: it is pur=
ely determined by conditions at the peer. So the simple algorithm is better=
, \"max over the duration of the connection.\"\r\n\r\nBy the way, there is =
something similar going on with the _time_reordering_fraction_ and _reorder=
ing_threshold_ variables. They too can probably be estimated by observing t=
he ACK. But that's probably for another thread."}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-=
349149715"}}}</script>=

----==_mimepart_5a25e27c6947a_e173f8776206f38109512--


From nobody Mon Dec  4 16:08: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 A88EF128D69 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 16:08:44 -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 MuuDpY1u97fO for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 16:08:43 -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 E6E00128D40 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 16:08:42 -0800 (PST)
Date: Mon, 04 Dec 2017 16:08:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512432522; bh=NwP+dXplP/dpUKeO73IncYQVhLnNq+Kgw20zixu+ShU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=URJTsYC1N0Tn/thZghJk9hXLJJQbmhYZv/j6+WZLYMNeXvrQH2XPwEXMj+2ZrpmLM 1+kM4TJ4VhCde+K9gIX5Li3wZTcAa7may9/EvUdtA0dp5mLsYnydqA2R2/XMjW/SNG AdrDHPLJ6t5/bZIX2tfz/Yy/Zuz61rj3D+5FsxlQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4834e4ef646743a947037b67968c46d79988d2292cf00000001163da58a92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349150486@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25e38a14d80_16bc3f851f794f3016709f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pC2eOZXNyLHNp_Z2mocxiiWn9a8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 00:08:44 -0000

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

Connections can be very long lived and experience intermittent congestion. Would it make sense with  a hard maximum + 10% over the last 5 minutes, or say, half hour?

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

<p>Connections can be very long lived and experience intermittent congestion. Would it make sense with  a hard maximum + 10% over the last 5 minutes, or say, half hour?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #981: Connections can be very long lived and experience intermittent congestion. Would it make sense with  a hard maximum + 10% over the last 5 minutes, or say, half hour?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-349150486"}}}</script>
----==_mimepart_5a25e38a14d80_16bc3f851f794f3016709f--


From nobody Mon Dec  4 16:52: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 E2798128E00 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 16:52:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 ZyWLESQcr5BC for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 16:52:27 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00E51126CD6 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 16:52: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=un35rKG2NtLFU9hc0bToXy9YrX4=; b=Uzimy+iU5864dpnE 5Wv+D/xrW2P2744H86zOxw9yjU8mSHpv7rTroFrN33Ivac3i/dDdzfK14xDMwABd 5iXVimFO0cuYX0DG+blMJUnKl/ggFiYIulI8lrRs3J1C2H8wGVQ36hjYOtGoC9cT wFRDlrOV/NaRErw/r1wRA7pt0bk=
Received: by filter0300p1las1.sendgrid.net with SMTP id filter0300p1las1-15923-5A25EDC7-15 2017-12-05 00:52:23.493446812 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id gJQGCChRSPOj4lT2VJIyqQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 00:52:23.466 +0000 (UTC)
Date: Tue, 05 Dec 2017 00:52:23 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6881cec59e46e927ddda76cff4bd246bf305ba8592cf00000001163dafc792a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349158400@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25edc7475c7_3e3a3fcea5c04f282582a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3kZIB2uJdi940iYJYjM8CK9QHFoQKNyuB85e jcdqENBV2fL8F4lDIhgkEDDs1zFzPoQm6d5M0/X2CfpDUHQgDT6uP0MWYmW8LG5UaaSCA87WLX3dg8 MKhCZTx/9ZBch4G/VPl3plMOV21PDETmnVkZufovG2zb0+pnz9JZWmznxp9jI728VhTtp/kFxDj4Ld E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YGaZa796c-1JFp4igW4EpMBwPTA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 00:52:29 -0000

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

@huitema : The reason LEDBAT does a windowed min is for safety -- if the min went up, but the sender is not tracking an increased min, this leads to an over-aggressive sender. Considering LEDBAT is a scavenging sender, this is bad. The problem is (i) quite the opposite in the current case, since keeping the max is the conservative option for max ack delay, and (ii) that the RTO is inflated a bit is not anywhere near as important as the min RTT estimator for a delay-based congestion controller.

Your point on using ackable packets (what you call "important" packets) is spot on. I don't think we say anything about that in the spec, and we should.

@mikkelfj : Ack delay is not impacted by network congestion. Ack delay measures the amount of delay experienced at the host, from receiving a packet to when an ack is sent.

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

<p><a href=3D"https://github.com/huitema" class=3D"user-mention">@huitema</=
a> : The reason LEDBAT does a windowed min is for safety -- if the min went=
 up, but the sender is not tracking an increased min, this leads to an over=
-aggressive sender. Considering LEDBAT is a scavenging sender, this is bad.=
 The problem is (i) quite the opposite in the current case, since keeping t=
he max is the conservative option for max ack delay, and (ii) that the RTO =
is inflated a bit is not anywhere near as important as the min RTT estimato=
r for a delay-based congestion controller.</p>
<p>Your point on using ackable packets (what you call "important" packets) =
is spot on. I don't think we say anything about that in the spec, and we sh=
ould.</p>
<p><a href=3D"https://github.com/mikkelfj" class=3D"user-mention">@mikkelfj=
</a> : Ack delay is not impacted by network congestion. Ack delay measures =
the amount of delay experienced at the host, from receiving a packet to whe=
n an ack is sent.</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/981#issuecomment-349158400">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3mYv9yvxFAo7OG=
OZZMBYEzkRkwuks5s9JPHgaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1aue3k1HEe9zqarF=
4ExrorAjjMAks5s9JPHgaJpZM4Qy1_D.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/981#issuecomment-349158400"></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 #981: @huitema :=
 The reason LEDBAT does a windowed min is for safety -- if the min went up,=
 but the sender is not tracking an increased min, this leads to an over-agg=
ressive sender. Considering LEDBAT is a scavenging sender, this is bad. The=
 problem is (i) quite the opposite in the current case, since keeping the m=
ax is the conservative option for max ack delay, and (ii) that the RTO is i=
nflated a bit is not anywhere near as important as the min RTT estimator fo=
r a delay-based congestion controller.\r\n\r\nYour point on using ackable p=
ackets (what you call \"important\" packets) is spot on. I don't think we s=
ay anything about that in the spec, and we should.\r\n\r\n@mikkelfj : Ack d=
elay is not impacted by network congestion. Ack delay measures the amount o=
f delay experienced at the host, from receiving a packet to when an ack is =
sent."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/981#issuecomment-349158400"}}}</script>=

----==_mimepart_5a25edc7475c7_3e3a3fcea5c04f282582a8--


From nobody Mon Dec  4 16: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 CAE74126CD6 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 16:52:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xJzd8QbGr7lj for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 16:52: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 A22E81250B8 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 16: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=NT8cf5t/AcDN0RT8FEBAKPe5vlY=; b=XD5ZFj2ETgpLQjUO NZ47r3Fj7h6kpSbxMkiIIcda8Ub50SIfGFzBaLLBFR3/OOQGLHze5PsacYZsWzP9 7qZ1VeFO5AQ6osM6TlLNvlhLl/Vcf0c3Gtr1jA41TnBDcH/wCzGCEN9y7s0Bh4y2 YQ0U+pWmFexAMom0EYi3P6CUhdo=
Received: by filter0156p1iad2.sendgrid.net with SMTP id filter0156p1iad2-5061-5A25EDD7-12 2017-12-05 00:52:39.47973926 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id LkU7xgYQS9KT3tyTALYuIg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 00:52:39.540 +0000 (UTC)
Date: Tue, 05 Dec 2017 00:52:39 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e371a1c96970598fd9c90ac274e4428696960df92cf00000001163dafd792a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349158453@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25edd74e424_1ba23f81a175ef38768e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1NsxOZQ8x3lrfcSabmTx/3bytogDlXni4o7t 7dQslkEW8hd0z9xrnV2tKzM7pmc0FcJ24K0wnWYhP5SqvngIepV3CVZ3ZT+IrkYRB9SiMOkFzHkkt9 JY8ciJTLJWHNYBwtqgdH6oyjD/QwmCaD9aOPmOZegqZ1wGJcDb/8eUnMwPyAPs2IfL3q6eKuhwC1mj Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ngXlnWZT0jNLrN_ZNDWm4pzlXr4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 00:52:45 -0000

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

I think that @huitema's suggestion to remove ack-only packets from consideration is a necessary amendment.

We recently added min_rtt calculations.  It would be good if we could learn from other examples here.  That's currently a simplistic minimum, and unlike max_ack_delay, it might benefit from some more sophistication.

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

<p>I think that <a href=3D"https://github.com/huitema" class=3D"user-mentio=
n">@huitema</a>'s suggestion to remove ack-only packets from consideration =
is a necessary amendment.</p>
<p>We recently added min_rtt calculations.  It would be good if we could le=
arn from other examples here.  That's currently a simplistic minimum, and u=
nlike max_ack_delay, it might benefit from some more sophistication.</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/981#issuecomment-349158453">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_2CK15muOBLgfX=
1T8XdSVCPX0X6ks5s9JPXgaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq45M-997ks-5SSodz=
_3hseU4pB4Pks5s9JPXgaJpZM4Qy1_D.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/981#issuecomment-349158453"></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 #981: I think =
that @huitema's suggestion to remove ack-only packets from consideration is=
 a necessary amendment.\r\n\r\nWe recently added min_rtt calculations.  It =
would be good if we could learn from other examples here.  That's currently=
 a simplistic minimum, and unlike max_ack_delay, it might benefit from some=
 more sophistication."}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/981#issuecomment-349158453"}}}</script>=

----==_mimepart_5a25edd74e424_1ba23f81a175ef38768e4--


From nobody Mon Dec  4 17: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 E8F4A12426E for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:01:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8TmHRdsmVXDw for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:01: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 3D268120727 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:01:07 -0800 (PST)
Date: Mon, 04 Dec 2017 17:01:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512435666; bh=MAUp1OVdyDWWxS3C6oUOsPDMj5zRV6a7tUfCxhYZx4I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ijwbS1kuWDKYj4hNcRudIOmUCqSbrWp4ojMsaUYKLLI+t3sCsUg12lnGIFMUsM1HS G2q/JJ2kZGy2LrX9+Yfij0OkIDlJiAbSYLdWrsXf080slvVbb+mtjd7WMV/VEzmCOc jTRuX1cH0PTAchjv7dWwywYe8390if3nXf9uZx/c=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaca15a499e0bc40f5d1a211c3ef998668e617eb992cf00000001163db1d292a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349160036@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25efd25eb70_675c3f9fe5644f28823cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MYK5kUUqp7uhzaGc2Rx3lkpt9MQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:01:09 -0000

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

@janaiyengar thanks for clarifying.

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

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> thanks for clarifying.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #981: @janaiyengar thanks for clarifying."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-349160036"}}}</script>
----==_mimepart_5a25efd25eb70_675c3f9fe5644f28823cc--


From nobody Mon Dec  4 17:01: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 141C012426E for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:01:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8HAV9LJTMxRp for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:01: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 78CA9120727 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:01:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512435688; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MZSk8JbHhprq8tWPlOHSxxBnuszgT9TKG6iUy9d0vqQ=; b=JnRZdAp8uGi3B9vlho2Y6wj6Ayk2rnpqCTN4lKvw+euPf31/f1AJxk0e0rpdORwXIcEW7SnN 0z6Yt1fsTYxkQ80riZnyxjMkDMgE+9ity4N3CM/aPIDAz9Den8kAw+EYWGaUDRm37HLGw6Ct ugJLsEM18zyyud8+7U+4FkVAbL0=
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 5a25efe8.7f093c2a2b10-smtp-out-n02; Tue, 05 Dec 2017 01:01:28 -0000 (UTC)
Date: Mon, 04 Dec 2017 17:01:27 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a25efe764034_20833fd86a7abc2839630@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 28baaa: Don't update RTT for ack-only packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a25efe763ce1_20833fd86a7abc28395be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Bdd3DVEyCzSRyaADbo5ke80fMuI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:01:31 -0000

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

  Branch: refs/heads/rtt-ack-only
  Home:   https://github.com/quicwg/base-drafts
  Commit: 28baaa07fca849b846375035db84cae81e69929e
      https://github.com/quicwg/base-drafts/commit/28baaa07fca849b846375035db84cae81e69929e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  Don't update RTT for ack-only packets



----==_mimepart_5a25efe763ce1_20833fd86a7abc28395be--


From nobody Mon Dec  4 17:01: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 932361250B8 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:01:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.395
X-Spam-Level: 
X-Spam-Status: No, score=-3.395 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BQht53LvX-Rl for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:01:48 -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 01C761242F5 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:01:47 -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=BbyIxe6LttMnSz2hqlmL1G8WKs8=; b=FJmH5Ndwuq0iQrJi wUydol8ycP5NhqVir+nrYY/qoCxy+LT/V5S0tiD1kUCjyWKA0I4N5U6PJvfNmjCS aNNNgzq/q7NHVI1Yp/rqk6MW8t7oIr0hJKk/s7ZBNOu3G4otRCuyr/YcVNYLsPsL 5gn105dbM+xlc5ahcIaCtre7ekw=
Received: by filter0629p1iad2.sendgrid.net with SMTP id filter0629p1iad2-6138-5A25EFFA-24 2017-12-05 01:01:46.624392725 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id 5qUmaehPScKLKgc1amlnjg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 01:01:46.507 +0000 (UTC)
Date: Tue, 05 Dec 2017 01:01:46 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab881aac809ee0f23c996a686033612e8e48ebb65392cf00000001163db1fa92a169ce10a45f9e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/984@github.com>
Subject: [quicwg/base-drafts] Don't update RTT for ack-only packets (#984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25effa65c9b_3a363f9da17c8f341272d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3fr78AB23pic+p/WAudd/UYGwLVZxFXL9JhP sShQCWUdNq6DNdSC4tX1kLg9Fvldu8lnfaqXZil81njhTAzg/n9yGiPY0klrpVLCPVDAMArHg7JWb0 /hTe6FoOR79EYCNXkOgAXayYVDk7nC9ikvmfJABIrF15feE5JvjB6RVP2pu/Skm+OVmY3MQcHB17dN U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4vVbg624KIWyfl-eOifgVd_i6EA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:01:49 -0000

----==_mimepart_5a25effa65c9b_3a363f9da17c8f341272d8
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/984

-- Commit Summary --

  * Don't update RTT for ack-only packets

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Don&#39;t update RTT for ack-only packets</li>
</ul>

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 update RTT for ack-only packets (#984)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/984"}}}</script>

----==_mimepart_5a25effa65c9b_3a363f9da17c8f341272d8--


From nobody Mon Dec  4 17:02: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 7EEA81242F5 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:02:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sac8pbk7bTCe for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:02:38 -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 A2B1512426E for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:02:38 -0800 (PST)
Date: Mon, 04 Dec 2017 17:02:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512435757; bh=w4m2WP99BHZ/kpQM6Q6XyiKrGOgRCP32jyC/HmzKQ3A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JaCnlAff3nO11y+hb3tx7K3JDu74AM8pkOlwwn22RPkg1bOs0VVXge68wsKn9jq2D 8DojHNbEfUzyg6HUnkpskSpphsUWjIbCXI8EolVxe47FNis8OC2PoUbw3uuIBZj4/+ JkrGR+GeojY2FAnVW1yKAK0zgzsO0yNkjqCq+ug0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab135ac221e3896c0d9833fa3a1a7829784a063f2492cf00000001163db22d92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349160307@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25f02da088c_d0c3fba1ced6f281993f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qa67CxwETwlj4aiS7h6-hW_Hoas>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:02:40 -0000

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

@martinthomson : We should be careful though. We added min RTT calculations in QUIC for bounding the ack delay, and I would not use a more sophisticated min estimator for just ack delay. The LEDBAT controller is fundamentally wrong if the sender's min RTT estimate is incorrect, justifying the additional complexity in min RTT.

Delay estimation for congestion control tends to be more demanding. Delay estimation for loss detection/recovery doesn't need that kind of accuracy.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#issuecomment-349160307
----==_mimepart_5a25f02da088c_d0c3fba1ced6f281993f7
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> : We should be careful though. We added min RTT calculat=
ions in QUIC for bounding the ack delay, and I would not use a more sophi=
sticated min estimator for just ack delay. The LEDBAT controller is funda=
mentally wrong if the sender's min RTT estimate is incorrect, justifying =
the additional complexity in min RTT.</p>
<p>Delay estimation for congestion control tends to be more demanding. De=
lay estimation for loss detection/recovery doesn't need that kind of accu=
racy.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-349160307">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5FZC=
ERwN-700nddUt-Osm3ZS1FJks5s9JYtgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6d=
uGODj4kmDQFf5r6mUfujtrQ-iks5s9JYtgaJpZM4Qy1_D.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/981#issuecomment-349160307"></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 #981: @martinthomson : We should be careful though. We added min RTT ca=
lculations in QUIC for bounding the ack delay, and I would not use a more=
 sophisticated min estimator for just ack delay. The LEDBAT controller is=
 fundamentally wrong if the sender's min RTT estimate is incorrect, justi=
fying the additional complexity in min RTT.\r\n\r\nDelay estimation for c=
ongestion control tends to be more demanding. Delay estimation for loss d=
etection/recovery doesn't need that kind of accuracy."}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#iss=
uecomment-349160307"}}}</script>=

----==_mimepart_5a25f02da088c_d0c3fba1ced6f281993f7--


From nobody Mon Dec  4 17:02: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 EEDF912426E for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:02:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wXorN3Ual1Bi for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:02: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 B6C36120727 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:02: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=I8ftPt1i/yC9u4Ww77+WOzElzi8=; b=aYhBuYVk1ggW2YoI 7NrY8MKmFDmsMLSRsOyj5u1IWTDLemacXkkX8NviPzS5CDF27d/tqsp+fPVZAVon gpvwcpum3MaJj4FPfzNTjBXXrT0triuKpbRu1xtETO96K6/OSvwoPFSJcEBvPWPM 2GovWrp/stHYujBOis1u58+U1Vc=
Received: by filter0555p1iad2.sendgrid.net with SMTP id filter0555p1iad2-31433-5A25F02E-31 2017-12-05 01:02:38.831498467 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id MiNkACZJTRycI1PSy5de1Q for <quic-issues@ietf.org>; Tue, 05 Dec 2017 01:02:38.758 +0000 (UTC)
Date: Tue, 05 Dec 2017 01:02:38 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb81a22f826a9458de26e188c91ac62b564da728b92cf00000001163db22e92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349160311@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25f02ea44a8_7dd23fd318e7ef341767da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1bn+0ut7m2x7lYrDIEmjj7YAO+9VIwLlKLav 6KIAC9I81DVY5EJ1jmhYJwXh45kayawanbX9Ktar7DH3q6lfbACQZl1+9GttnxyCJOqginL48CKSMe Fio3yd8c4acewhVJZ38XR0A2XODVZxdqPRADC3sVeH1AMogEWj8xBp99wkeizUIkFIJN2dlfZ40yyq E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QHwL72xE6Ohum_cYX49mPf-mrQU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:02:41 -0000

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

#984 implements the suggestion to remove ACK-only packets from RTT calculations.

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

<p><a href="https://github.com/quicwg/base-drafts/pull/984" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="279207838" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/984">#984</a> implements the suggestion to remove ACK-only packets from RTT calculations.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #981: #984 implements the suggestion to remove ACK-only packets from RTT calculations."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-349160311"}}}</script>
----==_mimepart_5a25f02ea44a8_7dd23fd318e7ef341767da--


From nobody Mon Dec  4 17:07: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 DD14E12426E for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:07:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VB9j8mh4vKEr for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:07: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 847E8120727 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:07: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=r+cimKDrup45SwJEbcQ7g2dnp0o=; b=mjxNMS6SsxHYp8ef JM7Eg2AfkN08On4kOU0gSOPlKQN41HZLD9cRPBuTh5k0teiYMG85jWZLbB5/fOjY nHC63a1KytN2zxRexbjfx+NseVzu68F+L1IFSGCXCuWcpgoMiorNlMJWamTiaEPV ZRuCOnOvbhUi2AIHxz8DnpnuIlE=
Received: by filter0140p1iad2.sendgrid.net with SMTP id filter0140p1iad2-31061-5A25F151-E 2017-12-05 01:07:29.897268881 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id N7hdGY9TSRqvwXtbSpwWTw for <quic-issues@ietf.org>; Tue, 05 Dec 2017 01:07:29.701 +0000 (UTC)
Date: Tue, 05 Dec 2017 01:07:30 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd0cdccff66e5e18c16f9b91bebc39afdf6744c0092cf00000001163db35192a169ce10a45f9e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/984/review/81042974@github.com>
In-Reply-To: <quicwg/base-drafts/pull/984@github.com>
References: <quicwg/base-drafts/pull/984@github.com>
Subject: Re: [quicwg/base-drafts] Don't update RTT for ack-only packets (#984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25f1518b833_5f2e3fb21f982f2c5842c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3n08ZEpZMW95qKMNotmRVabZUuUOiLWbGwX+ bNQl84CCadGNnAXrnOj1OzZVUUuFmAbzJUXtfuDraxwTYcedovt4LKovdyasia5mL28uZc+g2zMsqK 3WtbMYbOm9eiSF0pcg/QG8WNO8SXA7VphxvDryZi5XruZKdnKG7l8UAamt6oyQVsMPAER9cB3IhRcM c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PyVc9qkXPPhjYlpWCNCytI4z434>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:07:33 -0000

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

ianswett commented on this pull request.

I'm not sure this is clearly the right choice.  The reason ack only packets shouldn't be considered for creating a model of ack delay is different from whether they should be considered for RTT in general.



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

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

<p>I'm not sure this is clearly the right choice.  The reason ack only packets shouldn't be considered for creating a model of ack delay is different from whether they should be considered for RTT in general.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #984"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/984#pullrequestreview-81042974"}}}</script>
----==_mimepart_5a25f1518b833_5f2e3fb21f982f2c5842c--


From nobody Mon Dec  4 17:07: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 03B7D1242F5 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:07:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DKEq6A6JUgRl for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:07: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 1EFCB120727 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:07: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=xLM9mAeoPaORl/7glzGprBSv20o=; b=IA5fSEmRy60NzeEF H9MHn0do9KBDqhXkhtCjV/9KPsfXnDUB6h2ADI1f8M6n++tNDUF1a7K8VZQS6i1d gBA1nwwagV24eJHeek8tf6UdzlUeeOHOqGYUgMu63+kQvxiGbrfwR1iFY13fXkBt aRFwLUhQikUxypqU4qaoL8m9/FI=
Received: by filter0002p1iad2.sendgrid.net with SMTP id filter0002p1iad2-25616-5A25F162-5 2017-12-05 01:07:46.17524247 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id JZ5y4dEvRSuGYCVEqdjEwg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 01:07:46.074 +0000 (UTC)
Date: Tue, 05 Dec 2017 01:07:46 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae82a20e00ad58114a7281953799f7ac22f0126892cf00000001163db36192a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349161161@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25f161df12f_5f1d3fb21f982f2c437a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25Inh8tjnYKajP+ixm+Qd3h7WdX0qd1xVMuP YW9/Ndbka2E2CeRxY+jsS/fJ9SrmgIzbrobFOkot0FCV3Yx+1uDBarm8C/e/SgLP8eP7EoQDRWX1Ng 2pDmDaIc/G4GOLyejHnqI9pc6WuhXXQxquc8Es3csVq+ErTKf9PlaoyltQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kngoHVQjQ8peuoPoen0z6BHY3R8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:07:49 -0000

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

@huitema Agreed that we should only be considering packets that are expected to generate acks(aka retransmittable) packets when looking at ack delay.

@janaiyengar A client may want to reduce the ack delay once it realizes the peer is very close.  For example, I can imagine a datacenter type environment where the ack delay is reduced to some very small value if the RTT is <1ms?  LAN/Wifi also comes to mind.  It's possible this can be accomplished by always immediately acking handshake packets and only clueing the peer into the actual ack delay post handshake.  Or just lying about the ack delay until you've decided what the ack delay should be?

In terms of RTO, one thing I forgot is that TCP assumes that if multiple packets are outstanding, delayed acks won't be an issue, either because we'll immediately send an ack if there's a gap or if two packets are received, we'll send an ack immediately.

I believe this and the fact ack delay would be implicitly included in SRTT and RTTVAR are why TCP doesn't add ack delay into the RTO time.

I don't think QUIC implementations should assume this acking behavior, since there is some evidence sending acks much less often than every 2 is highly beneficial.  

I'm somewhat unhappy about this, however, as it leaves us in somewhat researchy behavior in three categories: 
1) Recommending an ideal acknowledgement behavior.  
2) What assumptions a peer can(or can't) make about the other peer's acknowledgement behavior(ie: are past delays indicative of future ones?  Are multiple packets treated differently from single packets)
3) Algorithms for determining ack delay.

@huitema reordering_threshold doesn't have this problem because it's in packet number space, so it's pretty straightforward. time_reordering_fraction could, but it shouldn't as long as when ack-creating packets are received that are prior to the largest acked, acks are sent as soon 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/issues/981#issuecomment-349161161
----==_mimepart_5a25f161df12f_5f1d3fb21f982f2c437a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/huitema" class=3D"user-mention">@huitema</=
a> Agreed that we should only be considering packets that are expected to g=
enerate acks(aka retransmittable) packets when looking at ack delay.</p>
<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@janai=
yengar</a> A client may want to reduce the ack delay once it realizes the p=
eer is very close.  For example, I can imagine a datacenter type environmen=
t where the ack delay is reduced to some very small value if the RTT is &lt=
;1ms?  LAN/Wifi also comes to mind.  It's possible this can be accomplished=
 by always immediately acking handshake packets and only clueing the peer i=
nto the actual ack delay post handshake.  Or just lying about the ack delay=
 until you've decided what the ack delay should be?</p>
<p>In terms of RTO, one thing I forgot is that TCP assumes that if multiple=
 packets are outstanding, delayed acks won't be an issue, either because we=
'll immediately send an ack if there's a gap or if two packets are received=
, we'll send an ack immediately.</p>
<p>I believe this and the fact ack delay would be implicitly included in SR=
TT and RTTVAR are why TCP doesn't add ack delay into the RTO time.</p>
<p>I don't think QUIC implementations should assume this acking behavior, s=
ince there is some evidence sending acks much less often than every 2 is hi=
ghly beneficial.</p>
<p>I'm somewhat unhappy about this, however, as it leaves us in somewhat re=
searchy behavior in three categories:</p>
<ol>
<li>Recommending an ideal acknowledgement behavior.</li>
<li>What assumptions a peer can(or can't) make about the other peer's ackno=
wledgement behavior(ie: are past delays indicative of future ones?  Are mul=
tiple packets treated differently from single packets)</li>
<li>Algorithms for determining ack delay.</li>
</ol>
<p><a href=3D"https://github.com/huitema" class=3D"user-mention">@huitema</=
a> reordering_threshold doesn't have this problem because it's in packet nu=
mber space, so it's pretty straightforward. time_reordering_fraction could,=
 but it shouldn't as long as when ack-creating packets are received that ar=
e prior to the largest acked, acks are sent as soon as possible.</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/981#issuecomment-349161161">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq42XTTusU8S90dK=
51ZQ8qJxY4RI5ks5s9JdhgaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3uZWZ7kPwrfsB6nf=
LsjF70x619gks5s9JdhgaJpZM4Qy1_D.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/981#issuecomment-349161161"></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 #981: @huitema Agre=
ed that we should only be considering packets that are expected to generate=
 acks(aka retransmittable) packets when looking at ack delay.\r\n\r\n@janai=
yengar A client may want to reduce the ack delay once it realizes the peer =
is very close.  For example, I can imagine a datacenter type environment wh=
ere the ack delay is reduced to some very small value if the RTT is \u003c1=
ms?  LAN/Wifi also comes to mind.  It's possible this can be accomplished b=
y always immediately acking handshake packets and only clueing the peer int=
o the actual ack delay post handshake.  Or just lying about the ack delay u=
ntil you've decided what the ack delay should be?\r\n\r\nIn terms of RTO, o=
ne thing I forgot is that TCP assumes that if multiple packets are outstand=
ing, delayed acks won't be an issue, either because we'll immediately send =
an ack if there's a gap or if two packets are received, we'll send an ack i=
mmediately.\r\n\r\nI believe this and the fact ack delay would be implicitl=
y included in SRTT and RTTVAR are why TCP doesn't add ack delay into the RT=
O time.\r\n\r\nI don't think QUIC implementations should assume this acking=
 behavior, since there is some evidence sending acks much less often than e=
very 2 is highly beneficial.  \r\n\r\nI'm somewhat unhappy about this, howe=
ver, as it leaves us in somewhat researchy behavior in three categories: \r=
\n1) Recommending an ideal acknowledgement behavior.  \r\n2) What assumptio=
ns a peer can(or can't) make about the other peer's acknowledgement behavio=
r(ie: are past delays indicative of future ones?  Are multiple packets trea=
ted differently from single packets)\r\n3) Algorithms for determining ack d=
elay.\r\n\r\n@huitema reordering_threshold doesn't have this problem becaus=
e it's in packet number space, so it's pretty straightforward. time_reorder=
ing_fraction could, but it shouldn't as long as when ack-creating packets a=
re received that are prior to the largest acked, acks are sent as soon as p=
ossible."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/981#issuecomment-349161161"}}}</script>=

----==_mimepart_5a25f161df12f_5f1d3fb21f982f2c437a3--


From nobody Mon Dec  4 17:08: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 A438512426E for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:08:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CbUn6ArHnNyC for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:08: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 15CBF1250B8 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:08:04 -0800 (PST)
Date: Mon, 04 Dec 2017 17:08:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512436083; bh=P9nnCB0YirIg3s4au7ZSMs+29Zc7iRZpbBhpoIOr/T8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GGfiGMXEFqRvBDRR7RKGB4U3DTh0ffGcvt/sQfIFmEjLLJC5dCIi/Tf2KbIyeT5XD rWpsX0yduKd9fxljqeSOjJqJk0rlVZ9wRdOTGhpLPUgTwZcIlkVJjybEQGOOMayRSg xYLmyXrlq2oX+lfqSS3wV12k7pLqIyNG09r/JViY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a1dbc0d3fff1c3220406d6dfb312d77432b7b8592cf00000001163db37392a169ce10a45f9e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/984/c349161207@github.com>
In-Reply-To: <quicwg/base-drafts/pull/984@github.com>
References: <quicwg/base-drafts/pull/984@github.com>
Subject: Re: [quicwg/base-drafts] Don't update RTT for ack-only packets (#984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25f1736ad48_1a833fa9e3b2ef2c10445f"; 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/QjLwLFe9nbcxLenir6cNtjvsQ00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:08:07 -0000

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

I don't think ack-only packets and acks for non-retransmittable packets are necessarily the same.

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

<p>I don't think ack-only packets and acks for non-retransmittable packets are necessarily the same.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #984: I don't think ack-only packets and acks for non-retransmittable packets are necessarily the same."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/984#issuecomment-349161207"}}}</script>
----==_mimepart_5a25f1736ad48_1a833fa9e3b2ef2c10445f--


From nobody Mon Dec  4 17:10: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 2D7A7120727 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:10:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lWbEF2fnlGwG for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:10:30 -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 583561250B8 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:10:30 -0800 (PST)
Date: Mon, 04 Dec 2017 17:10:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512436229; bh=9LNl4FYNhPGSjnu6eSvt/gXmsMCdtaSkMvJ70E1X/r8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1jD95pe1VJBbjymS05qQ4n8Vn81yC/3MM8O+bQZRIMrE25djuOIntgPcyW6ZwiPWg mqKsb1gN8ZlUL6iMQyzwh7tv1pZ7p8GSMTkk91P6SNWNi5ieEJEP/8KTz3A6yM4qt2 ovPliMaXywuNXwLIuSjAoCwLZDeKJKiBwcl0mtAk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbc1da63df602130daea97fa6e7e123735fa42e7a92cf00000001163db40592a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349161648@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25f205a92b5_1af53fa9e3b2ef2c1101d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fEdX63gh-bM72p4k9uexKBRIUG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:10:32 -0000

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

@martinthomson Re #984, We could exclude ack-only packets from other RTT calculations, but I don't think that's necessary.  I think it's only necessary for creating a model of the max ack delay, since there's no delayed ack timer for 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/981#issuecomment-349161648
----==_mimepart_5a25f205a92b5_1af53fa9e3b2ef2c1101d2
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> Re <a href=3D"https://github.com/quicwg/base-drafts/pull=
/984" class=3D"issue-link js-issue-link" data-error-text=3D"Failed to loa=
d issue title" data-id=3D"279207838" data-permission-text=3D"Issue title =
is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/984"=
>#984</a>, We could exclude ack-only packets from other RTT calculations,=
 but I don't think that's necessary.  I think it's only necessary for cre=
ating a model of the max ack delay, since there's no delayed ack timer fo=
r acks.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-349161648">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwi7u=
esnwZL7nL3velkbKYZLB-sDks5s9JgFgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2E=
IX2RKZfU5r6Pkjhx-CL5liRcdks5s9JgFgaJpZM4Qy1_D.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/981#issuecomment-349161648"></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 #=
981: @martinthomson Re #984, We could exclude ack-only packets from other=
 RTT calculations, but I don't think that's necessary.  I think it's only=
 necessary for creating a model of the max ack delay, since there's no de=
layed ack timer for acks."}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/981#issuecomment-349161648"}}}</scr=
ipt>=

----==_mimepart_5a25f205a92b5_1af53fa9e3b2ef2c1101d2--


From nobody Mon Dec  4 17: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 0B8651271FD for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:28:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0pC82mu6EXF1 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:28: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 55FF4126DED for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:28:48 -0800 (PST)
Date: Mon, 04 Dec 2017 17:28:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512437327; bh=LNIjtj4chWc0I6EzBazVt6dDXwJrh/fmgBuklwvelH0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ztdbtaQwnuxRvJU6EGq5PuZ2mpETkdgWsEso5GT97Y6uI2JMN+uZRiY9mrRaQB3tO YoUH6zKC9K7YNUiyER3ouNowhs00G/9X/klSXxQS9/JXCzk9oUYgB34S8jLkIp5HGU nlLnoQBaN8lj2K0V92EMgwZezSQbxJCrysoV+Lq0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0bb0a775b6c8e8155e8d6e7f22228f6b27c351092cf00000001163db84f92a169ce10a45f9e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/984/review/81042886@github.com>
In-Reply-To: <quicwg/base-drafts/pull/984@github.com>
References: <quicwg/base-drafts/pull/984@github.com>
Subject: Re: [quicwg/base-drafts] Don't update RTT for ack-only packets (#984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25f64f9bb28_5af23ff15eb68f346009d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V64zzSOhHCyiv6Do57UhRDJiVDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:28:50 -0000

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

janaiyengar commented on this pull request.

Thanks for getting to this, you beat me to it :-) A few nits.

> @@ -577,15 +577,22 @@ Pseudocode for OnPacketSent follows:
 
 ### On Ack Receipt
 
-When an ack is received, it may acknowledge 0 or more packets.
+When an acknowledgment is received, it may acknowledge 0 or more packets.
+
+The first acknowledgment for the largest acknowledged packet is used to update

nit: "first acknowledgement received for", just to clarify that it's the first one we've seen, not the first one sent.

> @@ -577,15 +577,22 @@ Pseudocode for OnPacketSent follows:
 
 ### On Ack Receipt
 
-When an ack is received, it may acknowledge 0 or more packets.
+When an acknowledgment is received, it may acknowledge 0 or more packets.
+
+The first acknowledgment for the largest acknowledged packet is used to update
+the estimate of minimum and smoothed RTT.  However, if the largest acknowledged
+packet would not have caused an acknowledgment to be sent, RTT estimates are not
+updated, because the acknowledgment could be significantly delayed.

Use normative language: "... RTT estimates MUST NOT be updated..."

>  
 Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
    OnAckReceived(ack):
      largest_acked_packet = ack.largest_acked
-     // If the largest acked is newly acked, update the RTT.
-     if (sent_packets[ack.largest_acked]):
+     // If the largest acked is newly acked and is a packet
+     // that would normally cause an ack, update the RTT.
+     if (sent_packets[ack.largest_acked] and
+         not ack_only(sent_packets[ack.largest_acked])):

We use "ackable" as a term in this doc to refer to a packet that triggers an ack. I just realized that it's not yet defined in the doc, but I would use that term ("and is_ackable(sent_packets[ack.largest_acked])"). I'm happy to write up a definition for "ackable" in a PR.

Alternatively, you can leave this as you have it, and I can change it when I actually define the term. Up to you.

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

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

<p>Thanks for getting to this, you beat me to it :-) A few nits.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/984#discussion_r154822094">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -577,15 +577,22 @@ Pseudocode for OnPacketSent follows:
 
 ### On Ack Receipt
 
-When an ack is received, it may acknowledge 0 or more packets.
+When an acknowledgment is received, it may acknowledge 0 or more packets.
+
+The first acknowledgment for the largest acknowledged packet is used to update
</pre>
<p>nit: "first acknowledgement received for", just to clarify that it's the first one we've seen, not the first one sent.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/984#discussion_r154822514">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -577,15 +577,22 @@ Pseudocode for OnPacketSent follows:
 
 ### On Ack Receipt
 
-When an ack is received, it may acknowledge 0 or more packets.
+When an acknowledgment is received, it may acknowledge 0 or more packets.
+
+The first acknowledgment for the largest acknowledged packet is used to update
+the estimate of minimum and smoothed RTT.  However, if the largest acknowledged
+packet would not have caused an acknowledgment to be sent, RTT estimates are not
+updated, because the acknowledgment could be significantly delayed.
</pre>
<p>Use normative language: "... RTT estimates MUST NOT be updated..."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/984#discussion_r154823039">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
    OnAckReceived(ack):
      largest_acked_packet = ack.largest_acked
-     // If the largest acked is newly acked, update the RTT.
-     if (sent_packets[ack.largest_acked]):
+     // If the largest acked is newly acked and is a packet
+     // that would normally cause an ack, update the RTT.
+     if (sent_packets[ack.largest_acked] and
+         not ack_only(sent_packets[ack.largest_acked])):
</pre>
<p>We use "ackable" as a term in this doc to refer to a packet that triggers an ack. I just realized that it's not yet defined in the doc, but I would use that term ("and is_ackable(sent_packets[ack.largest_acked])"). I'm happy to write up a definition for "ackable" in a PR.</p>
<p>Alternatively, you can leave this as you have it, and I can change it when I actually define the term. Up to you.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #984"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/984#pullrequestreview-81042886"}}}</script>
----==_mimepart_5a25f64f9bb28_5af23ff15eb68f346009d--


From nobody Mon Dec  4 17:45: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 D70BC12871F for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:45:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CILl2ndTMzw5 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:45: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 5EA48126DED for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:45:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512438334; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eIl0Okd2BKzMXBFYLgS29AwHUsMS5yScyptZYn3/tuM=; b=QZR/VE1CVUxFAqe0kCLhOp0wu3BefAtm74zO1DSKWcV/PkRAezOPAHSuByUwDvGaVNwuR6F4 +dAcVtryv5G0LkYoTtmuXHaQRY75GHlG11ukccuHPH6lnlHeXIVabneUGNyOeKjGwFNLR8oX 8LZbi227ZgCoRnUlU/UpXLbn0RU=
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 5a25fa3e.7f4da0447cf0-smtp-out-n03; Tue, 05 Dec 2017 01:45:34 -0000 (UTC)
Date: Mon, 04 Dec 2017 17:45:34 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a25fa3e9b58e_15503fea1a7ffc30592d2@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 81e0bb: Make normative, clearer
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a25fa3e9b20f_15503fea1a7ffc3059189"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uffw-9pKGI62E--cvk9RNiQpcWo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:45:37 -0000

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

  Branch: refs/heads/rtt-ack-only
  Home:   https://github.com/quicwg/base-drafts
  Commit: 81e0bbaa65ce1af03dc3f426157550369b41f3c5
      https://github.com/quicwg/base-drafts/commit/81e0bbaa65ce1af03dc3f426157550369b41f3c5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  Make normative, clearer


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

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

  Log Message:
  -----------
  Use the as-yet-undefined is_ackable()


Compare: https://github.com/quicwg/base-drafts/compare/28baaa07fca8...2651b66e761e
----==_mimepart_5a25fa3e9b20f_15503fea1a7ffc3059189--


From nobody Mon Dec  4 17:45: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 667C91292AE for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:45:39 -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 00UXBectBxvx for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17: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 AFFD6126DED for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:45:37 -0800 (PST)
Date: Mon, 04 Dec 2017 17:45:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512438336; bh=/ZMkHaJj6jz1UNIQVb0dI9wialgq92jlozgchINrtIg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jCkkH4zK3wJmWoln3txYVWIGweg+SkyfXA9QeA98hHVDKgvERKBVT4rL+sNYSYPGM JX1MSdG0fsWuw1pPGS/+kyqTU6EhdTS3MtfX5qSej1V0gyXpud0X0A3YCQv5gtwlv+ /FlE2JraYsfPrnnAv/X0PyVDtXauWMqb20sDdVO4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/984/push/2171069898@github.com>
In-Reply-To: <quicwg/base-drafts/pull/984@github.com>
References: <quicwg/base-drafts/pull/984@github.com>
Subject: Re: [quicwg/base-drafts] Don't update RTT for ack-only packets (#984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25fa40e3ad2_45c13fab723d0f389662d"; 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/xsGgsTcwxVLQCJRsgXqPeD_0Gng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:45:39 -0000

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

@martinthomson pushed 2 commits.

81e0bba  Make normative, clearer
2651b66  Use the as-yet-undefined is_ackable()


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/984/files/28baaa07fca849b846375035db84cae81e69929e..2651b66e761eb8fbbce58b8594faeb37117746a9

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

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

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/81e0bba" class="commit-link">81e0bba</a>  Make normative, clearer</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/2651b66" class="commit-link">2651b66</a>  Use the as-yet-undefined is_ackable()</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 2 commits in #984"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/984/files/28baaa07fca849b846375035db84cae81e69929e..2651b66e761eb8fbbce58b8594faeb37117746a9"}}}</script>

----==_mimepart_5a25fa40e3ad2_45c13fab723d0f389662d--


From nobody Mon Dec  4 17:48: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 0691D12922E for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:47:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.181
X-Spam-Level: 
X-Spam-Status: No, score=-3.181 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pfU983AtcDkd for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 17:47:57 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8082C128DF3 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 17:47: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=YyEAun79YcF5a5nDO72ShytKzhM=; b=kJwGiG6PDp+i1KKn ywwfHgeTnYTnToeIXVDKxzNZD8CDHWBG+99y6xU3jNMtLpp13UpGigDe8/iPGc9G +UWxgtMfq8JxmWloiLRyKad+EyF4DEoDth79Am6ruNDnmzCLX/RBzcJDydRCF3uB xfNnjXHbBg/jHC7PSYLOpddbEJQ=
Received: by filter0355p1las1.sendgrid.net with SMTP id filter0355p1las1-27517-5A25FAC8-2D 2017-12-05 01:47:52.957513141 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id mPQ3WsLpQ0OSijhhQeKtpA for <quic-issues@ietf.org>; Tue, 05 Dec 2017 01:47:52.855 +0000 (UTC)
Date: Tue, 05 Dec 2017 01:47:53 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ae13101c6225ae13e67c8bb153b1c939e59061392cf00000001163dbcc892a169ce10a45f9e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/984/c349168461@github.com>
In-Reply-To: <quicwg/base-drafts/pull/984@github.com>
References: <quicwg/base-drafts/pull/984@github.com>
Subject: Re: [quicwg/base-drafts] Don't update RTT for ack-only packets (#984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a25fac8b4da4_45323ff8c779ef2888362"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1N4YwjERr07DlbX7+n4O+XoobPA1wpgykMe1 kCES4CGYkcnM8TPqn9RK6byEy2QPJrIYCL/0uGWtQnhoU/LH3fIMMPVX2AKDpkDpsv6xf1TwoCMWw7 TwBU9SiuyRwd7pYZsLZj2vAseMjuhUa2mYTXxXw8dXD4V8AhKSVi3SYMhU0jXe9UP9VUX0m7N0nPgC Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H5NnwVxbo1BWWDQxOzmiJfTCmjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 01:47:59 -0000

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

@ianswett, I was operating on the assumption that a long ACK delay would reduce the accuracy of the RTT estimate.  I agree that this might be too blunt an instrument though.  I'll let you sort it out.

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

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a>, I was operating on the assumption that a long ACK delay would reduce the accuracy of the RTT estimate.  I agree that this might be too blunt an instrument though.  I'll let you sort it out.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #984: @ianswett, I was operating on the assumption that a long ACK delay would reduce the accuracy of the RTT estimate.  I agree that this might be too blunt an instrument though.  I'll let you sort it out."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/984#issuecomment-349168461"}}}</scri
 pt>
----==_mimepart_5a25fac8b4da4_45323ff8c779ef2888362--


From nobody Mon Dec  4 18:49: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 4F857126C25 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 18:49:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 VE6mvP6JlnTM for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 18:49:09 -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 5A5D2124207 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 18:49: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=vKIIE3vLK01bw4ufJcxMjiEczkY=; b=u2mMxg0sXKUtEGHK ITjMOdmjmEfyrBWFoV8Fx8Ev3qMFIpfXNLPrYj04j0LvRoUKsleo53eBdj9F0KzF gPsA06QWpk1yW1E0yOhllC7Uevu7FhPTALdjTKaq3RXmeXo5gLkeDJEjEQLn1QW3 MUQ9kI7jD8YIVZweE7PL2xTcsq0=
Received: by filter0357p1iad2.sendgrid.net with SMTP id filter0357p1iad2-5415-5A260924-F 2017-12-05 02:49:08.735537085 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id uei2lXzjS5G7wFAYxL3ORg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 02:49:08.479 +0000 (UTC)
Date: Tue, 05 Dec 2017 02:49:08 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab972357b8e3e089931797d640e30a7cb56328280592cf00000001163dcb2492a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349178231@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26092455680_697d3fcf6ce3ef38131038"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2SpJcX/TnUeOUu0qhISKQc4PrZ8i0+LJusMY 0M1Yk7OeC4BhiAt9xHq3EAbtFMU6h5ZXtY+4zHhlzITkmZogC0J7bzo/Bby6R1L5suGbWrehANDUmz dRy9a+ai28gn7GaNpMuBQGH5i1QoX0a4IlnF3vlrOtmRCQHk+jSEqQ10PT2xlKLSaY3WCnWJJUl9bw I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kge0ToqoGhviiA_-3rEAMk_mdq8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 02:49:11 -0000

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

(Apologies for the long note.)

@ianswett : Yes, you are right that TCP doesn't communicate ack delay explicitly and that ack delay is part of the SRTT / RTTVAR and therefore RTO. On TCP receiver behavior, this is specified. RFC 5681, Section 4.2 requires that acks be sent for at most every other packet. (We don't require this yet in the spec, but we do need to specify "correct" behavior here. We should take that to a different issue though.)

Min RTO and TLP in TCP use numbers based on what is expected receiver ack delay based on what's commonly used, not what the peer actually uses. At the moment, TCP and QUIC both have a fixed delayed ack timer. The problem MAD fixes in TCP is that it a receiver is unable to indicate to a sender that the specified delayed ack timer in the RFC is much larger than the one that it is actually using. Explicitly stating this helps the sender make TLP and RTO timers faster, since they are now based on knowledge of peer behavior than specified values in the RFC. (See slides 3 and 4 in https://datatracker.ietf.org/meeting/97/materials/slides-97-tcpm-tcp-options-for-low-latency/)

By explicitly noting the ack delay in acks, QUIC already solves this problem for the most part.

The difference between using a statistical max of observed ack delays vs a pre-configured explicitly indicated max ack delay is a separate problem. The peer might tell us that it's using a max, but as I pointed out earlier, a peer may not be in a position to limit the actual observed max, simply because OS scheduling delays are not controllable and not necessarily known.

For a peer that is unsure about what it wants to use as its own max ack delay, as @ianswett says, it can simply control observed max ack delay by not delaying anything until it knows better. Commonly however, and as we do in GQUIC, peers will simply use a fixed max. In both cases, using a statistical measure over observed ack_delays works well.

As I think about this, I realize that I missed something earlier. The max ack delay should inform our TLP and RTO *min* values. So, based on MAD for TCP (see Section 3.5 in https://tools.ietf.org/html/draft-wang-tcpm-low-latency-opt-00), we'd actually want to:
```
alarm_duration = smoothed_rtt + 4 * rttvar + max_ack_delay
```
instead of the current:
```
alarm_duration = smoothed_rtt + 4 * rttvar
alarm_duration = max(alarm_duration, kMinRTOTimeout)
```

I'd like to also keep the ack delay out of the SRTT estimate (as the QUIC recovery draft currently does), since we add it back in during the RTO computation, even though this would be a difference from TCP.

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

<p>(Apologies for the long note.)</p>
<p><a href=3D"https://github.com/ianswett" class=3D"user-mention">@ianswett=
</a> : Yes, you are right that TCP doesn't communicate ack delay explicitly=
 and that ack delay is part of the SRTT / RTTVAR and therefore RTO. On TCP =
receiver behavior, this is specified. RFC 5681, Section 4.2 requires that a=
cks be sent for at most every other packet. (We don't require this yet in t=
he spec, but we do need to specify "correct" behavior here. We should take =
that to a different issue though.)</p>
<p>Min RTO and TLP in TCP use numbers based on what is expected receiver ac=
k delay based on what's commonly used, not what the peer actually uses. At =
the moment, TCP and QUIC both have a fixed delayed ack timer. The problem M=
AD fixes in TCP is that it a receiver is unable to indicate to a sender tha=
t the specified delayed ack timer in the RFC is much larger than the one th=
at it is actually using. Explicitly stating this helps the sender make TLP =
and RTO timers faster, since they are now based on knowledge of peer behavi=
or than specified values in the RFC. (See slides 3 and 4 in <a href=3D"http=
s://datatracker.ietf.org/meeting/97/materials/slides-97-tcpm-tcp-options-fo=
r-low-latency/" rel=3D"nofollow">https://datatracker.ietf.org/meeting/97/ma=
terials/slides-97-tcpm-tcp-options-for-low-latency/</a>)</p>
<p>By explicitly noting the ack delay in acks, QUIC already solves this pro=
blem for the most part.</p>
<p>The difference between using a statistical max of observed ack delays vs=
 a pre-configured explicitly indicated max ack delay is a separate problem.=
 The peer might tell us that it's using a max, but as I pointed out earlier=
, a peer may not be in a position to limit the actual observed max, simply =
because OS scheduling delays are not controllable and not necessarily known=
.</p>
<p>For a peer that is unsure about what it wants to use as its own max ack =
delay, as <a href=3D"https://github.com/ianswett" class=3D"user-mention">@i=
answett</a> says, it can simply control observed max ack delay by not delay=
ing anything until it knows better. Commonly however, and as we do in GQUIC=
, peers will simply use a fixed max. In both cases, using a statistical mea=
sure over observed ack_delays works well.</p>
<p>As I think about this, I realize that I missed something earlier. The ma=
x ack delay should inform our TLP and RTO <em>min</em> values. So, based on=
 MAD for TCP (see Section 3.5 in <a href=3D"https://tools.ietf.org/html/dra=
ft-wang-tcpm-low-latency-opt-00" rel=3D"nofollow">https://tools.ietf.org/ht=
ml/draft-wang-tcpm-low-latency-opt-00</a>), we'd actually want to:</p>
<pre><code>alarm_duration =3D smoothed_rtt + 4 * rttvar + max_ack_delay
</code></pre>
<p>instead of the current:</p>
<pre><code>alarm_duration =3D smoothed_rtt + 4 * rttvar
alarm_duration =3D max(alarm_duration, kMinRTOTimeout)
</code></pre>
<p>I'd like to also keep the ack delay out of the SRTT estimate (as the QUI=
C recovery draft currently does), since we add it back in during the RTO co=
mputation, even though this would be a difference from TCP.</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/981#issuecomment-349178231">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-u5HfEEzNHYxpY=
D9BA-hsIbxcmBks5s9K8kgaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy4XauTsclFoI6auN=
GFnryxHZpKrks5s9K8kgaJpZM4Qy1_D.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/981#issuecomment-349178231"></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 #981: (Apologies=
 for the long note.)\r\n\r\n@ianswett : Yes, you are right that TCP doesn't=
 communicate ack delay explicitly and that ack delay is part of the SRTT / =
RTTVAR and therefore RTO. On TCP receiver behavior, this is specified. RFC =
5681, Section 4.2 requires that acks be sent for at most every other packet=
. (We don't require this yet in the spec, but we do need to specify \"corre=
ct\" behavior here. We should take that to a different issue though.)\r\n\r=
\nMin RTO and TLP in TCP use numbers based on what is expected receiver ack=
 delay based on what's commonly used, not what the peer actually uses. At t=
he moment, TCP and QUIC both have a fixed delayed ack timer. The problem MA=
D fixes in TCP is that it a receiver is unable to indicate to a sender that=
 the specified delayed ack timer in the RFC is much larger than the one tha=
t it is actually using. Explicitly stating this helps the sender make TLP a=
nd RTO timers faster, since they are now based on knowledge of peer behavio=
r than specified values in the RFC. (See slides 3 and 4 in https://datatrac=
ker.ietf.org/meeting/97/materials/slides-97-tcpm-tcp-options-for-low-latenc=
y/)\r\n\r\nBy explicitly noting the ack delay in acks, QUIC already solves =
this problem for the most part.\r\n\r\nThe difference between using a stati=
stical max of observed ack delays vs a pre-configured explicitly indicated =
max ack delay is a separate problem. The peer might tell us that it's using=
 a max, but as I pointed out earlier, a peer may not be in a position to li=
mit the actual observed max, simply because OS scheduling delays are not co=
ntrollable and not necessarily known.\r\n\r\nFor a peer that is unsure abou=
t what it wants to use as its own max ack delay, as @ianswett says, it can =
simply control observed max ack delay by not delaying anything until it kno=
ws better. Commonly however, and as we do in GQUIC, peers will simply use a=
 fixed max. In both cases, using a statistical measure over observed ack_de=
lays works well.\r\n\r\nAs I think about this, I realize that I missed some=
thing earlier. The max ack delay should inform our TLP and RTO *min* values=
. So, based on MAD for TCP (see Section 3.5 in https://tools.ietf.org/html/=
draft-wang-tcpm-low-latency-opt-00), we'd actually want to:\r\n```\r\nalarm=
_duration =3D smoothed_rtt + 4 * rttvar + max_ack_delay\r\n```\r\ninstead o=
f the current:\r\n```\r\nalarm_duration =3D smoothed_rtt + 4 * rttvar\r\nal=
arm_duration =3D max(alarm_duration, kMinRTOTimeout)\r\n```\r\n\r\nI'd like=
 to also keep the ack delay out of the SRTT estimate (as the QUIC recovery =
draft currently does), since we add it back in during the RTO computation, =
even though this would be a difference from TCP."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment=
-349178231"}}}</script>=

----==_mimepart_5a26092455680_697d3fcf6ce3ef38131038--


From nobody Mon Dec  4 19:09: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 915231201F2 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:09:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oouNI-I_g50C for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:09: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 2423A120046 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 19:09:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512443386; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=b+0KHaz4x7zFhdpLv2xL5N188TKYIoZZa+Y30wCd344=; b=LRhWeoX38sUXpBHT0iSn1kpbMJBV20PISjabDe6sm+FwIdst985SXoWlTjev+tU8jk2EVJz4 5i5Qz2QWLD3RdV5c+QndacjUE7/JJjOkwc01fpMrk0F+aRVyFgyo/EIzgaabLVqHFfT161Sl iwq6vSV0FnyTA/MpZ+6jEyYOEys=
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.35]) by mxa.mailgun.org with ESMTP id 5a260dfa.7fbb58457330-smtp-out-n03; Tue, 05 Dec 2017 03:09:46 -0000 (UTC)
Date: Mon, 04 Dec 2017 19:09:46 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a260dfa3bc74_76c53fadfcc8bc40603bf@hookshot-fe-92cdb05.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a13df5: Add some suggestions for RFC 4821 probe packets.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a260dfa3b906_76c53fadfcc8bc40602b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Wscm5sg64W8K6fY5PXwehPZJpyE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 03:09:48 -0000

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

  Branch: refs/heads/mduke-plpmtu
  Home:   https://github.com/quicwg/base-drafts
  Commit: a13df5dda0e30cee0f4556c17f3c587480c6b5dc
      https://github.com/quicwg/base-drafts/commit/a13df5dda0e30cee0f4556c17f3c587480c6b5dc
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2017-10-09 (Mon, 09 Oct 2017)

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

  Log Message:
  -----------
  Add some suggestions for RFC 4821 probe packets.


  Commit: 54c56d6dd4466443116a0bed94b0dd8dfd0952c8
      https://github.com/quicwg/base-drafts/commit/54c56d6dd4466443116a0bed94b0dd8dfd0952c8
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2017-10-10 (Tue, 10 Oct 2017)

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

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

Addressed @martinthomson's editorial comments.


  Commit: 766b2da03d35a34ccbc3fc8c0ceb98f48982913c
      https://github.com/quicwg/base-drafts/commit/766b2da03d35a34ccbc3fc8c0ceb98f48982913c
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2017-11-08 (Wed, 08 Nov 2017)

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

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

Added a little language based on @gloinul's comments in #614.


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

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

  Log Message:
  -----------
  Merge branch 'patch-4' of https://github.com/martinduke/base-drafts into mduke-plpmtu


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

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

  Log Message:
  -----------
  Move PLPMTUD section a little, fix Initial


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

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

  Log Message:
  -----------
  Restructure packetization section


Compare: https://github.com/quicwg/base-drafts/compare/a13df5dda0e3^...ec1a7fa20fd9
----==_mimepart_5a260dfa3b906_76c53fadfcc8bc40602b5--


From nobody Mon Dec  4 19:13: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 5A4D11200F3 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:13:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FTGr0yL0zKhF for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:13: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 23041120046 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 19:13:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512443584; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=FDfAYYUkPbarZltOxg7vjF64/jb1PAPynzzrQtPoi0s=; b=NFa1QdFlHfVJhI8ELH8vPY/1ipJ/z86vb122Wjw/n1aHEA610wLONBkGvcCpXYT+VZNUd0gv 0hMRQiCs8TgLc+UtUZZUxxelq55NhroxWZ3oileOJjer5AGK6O49Ondnf6pWGac9VsJveSDc 7E1aI8acSRvPeNrOY6inAyfsJ8M=
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 5a260ec0.7fd8e811aab0-smtp-out-n03; Tue, 05 Dec 2017 03:13:04 -0000 (UTC)
Date: Mon, 04 Dec 2017 19:13:04 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a260ec036273_5ca43f994f621c2c986fe@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f82243: Add some suggestions for RFC 4821 probe packets.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a260ec035ea6_5ca43f994f621c2c9859b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7BH0_hk3mIoZU3C-D5PlMLyOF1g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 03:13:06 -0000

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

  Branch: refs/heads/mduke-plpmtu
  Home:   https://github.com/quicwg/base-drafts
  Commit: f82243713e305e03defe0bc3d0c3e732e4cbb713
      https://github.com/quicwg/base-drafts/commit/f82243713e305e03defe0bc3d0c3e732e4cbb713
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  Add some suggestions for RFC 4821 probe packets.


  Commit: 776debf0e45ffe72d76574f479a704671435c776
      https://github.com/quicwg/base-drafts/commit/776debf0e45ffe72d76574f479a704671435c776
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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

Addressed @martinthomson's editorial comments.


  Commit: 1cf9d553b6672c6d2bc49e096b61507fb99e6b78
      https://github.com/quicwg/base-drafts/commit/1cf9d553b6672c6d2bc49e096b61507fb99e6b78
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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

Added a little language based on @gloinul's comments in #614.


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

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

  Log Message:
  -----------
  Move PLPMTUD section a little, fix Initial


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

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

  Log Message:
  -----------
  Restructure packetization section


Compare: https://github.com/quicwg/base-drafts/compare/ec1a7fa20fd9...7ae32c71729f
----==_mimepart_5a260ec035ea6_5ca43f994f621c2c9859b--


From nobody Mon Dec  4 19:13: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 CA04F1201F2 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:13:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 LU4fw0lJPiQy for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:13:12 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 040A8120046 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 19:13: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=kgX46iaic2roKjjdit030ajalG8=; b=gnGO9FAgiBHLP6YT 4o0SmFNLy7dzfYkXLsqdEmqdShxnTHfCgXy/eXF8NG1CS1lkVm/9K1VpCfOHn0Q7 OTMPJumuciZsjyIRZKocxnnxKWVC8N6e6QN37SwtwwcUDYrlLUnQW8YNxxEAsgVv GzTYaKpXcjRRO29rOP38xyXdeSU=
Received: by filter0075p1las1.sendgrid.net with SMTP id filter0075p1las1-31070-5A260EC6-13 2017-12-05 03:13:10.352881357 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id bCngNHXJT_6CgdpiYx8Lrw for <quic-issues@ietf.org>; Tue, 05 Dec 2017 03:13:10.208 +0000 (UTC)
Date: Tue, 05 Dec 2017 03:13:10 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab754892ccf20d736deb617e91877632b30b5a4f2792cf00000001163dd0c692a169ce10a4b93f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/985@github.com>
Subject: [quicwg/base-drafts] Restructure packetization section (#985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a260ec6328f1_4ee23ff9d83d4f34861bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Dd9mE9puLXnktMZsz+HrnMrTbRiAsTZxv2w DSVlVBVlIeyPznyqJw38qZHrOoYXvW4hVpWMd38K+etU2pB4115Q+dW/yY+kcCzJLuLKBA3rmWXWQ2 PieLSeMiozNkdLaItr1SjsyhHwwvJNwMJuFK3dh8Zh6DdtjIbo7PUDoEocnGjPi/n5gb67a32yvO5k A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jSWFmqfhf9jWeGXZ-k5eGen7J2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 03:13:17 -0000

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

This includes the changes from #849, which I have simply moved around.

I think that moving out the discussion on packet size to a subsection helps focus the attention on the most important part of this section, which is the discussion of how retransmission of frames works.

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

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

-- Commit Summary --

  * Add some suggestions for RFC 4821 probe packets.
  * Update draft-ietf-quic-transport.md
  * Update draft-ietf-quic-transport.md
  * Move PLPMTUD section a little, fix Initial
  * Restructure packetization section

-- File Changes --

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

-- Patch Links --

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

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

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

<p>This includes the changes from <a href="https://github.com/quicwg/base-drafts/pull/849" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="264102015" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/849">#849</a>, which I have simply moved around.</p>
<p>I think that moving out the discussion on packet size to a subsection helps focus the attention on the most important part of this section, which is the discussion of how retransmission of frames works.</p>
<p><span aria-label="This pull request closes issue #849." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/pull/849" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="264102015" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/849">#849</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/985'>https://github.com/quicwg/base-drafts/pull/985</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add some suggestions for RFC 4821 probe packets.</li>
  <li>Update draft-ietf-quic-transport.md</li>
  <li>Update draft-ietf-quic-transport.md</li>
  <li>Move PLPMTUD section a little, fix Initial</li>
  <li>Restructure packetization section</li>
</ul>

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Restructure packetization section (#985)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/985"}}}</script>

----==_mimepart_5a260ec6328f1_4ee23ff9d83d4f34861bc--


From nobody Mon Dec  4 19:19: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 A45F2126E3A for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:19:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DSJ1idHSgJeE for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:19: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 336ED126C25 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 19:19:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512443965; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jgUKZiZmyJvH6mwfvbL2X5CyR7is5TRqYgY3lt8KsIE=; b=HKJLTQALUSPcytUvDt+qzH/OHQY5PNHMwBErA3cRdAxh3p1D/7TG6yENZuvpIy9ZN6eiXjZ2 8e4yXd+itpRzL60LB7uHpDFDEjpyUyfTr55PnLNwrEHbRFMxEwaThzM4rtlCNdjxIKMBEZi3 HupmkBCs6dnfmYy638KkSmYuUEI=
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 5a26103d.7fcc642e1600-smtp-out-n01; Tue, 05 Dec 2017 03:19:25 -0000 (UTC)
Date: Mon, 04 Dec 2017 19:19:23 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a26103bedbf0_15653f86966ebc285898ef@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] a73dea: Take changes from 776debf0e45ffe
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a26103bed874_15653f86966ebc285897fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4lxtZra0zQq1kU0vYw9kpP70ink>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 03:19:28 -0000

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

  Branch: refs/heads/mduke-plpmtu
  Home:   https://github.com/quicwg/base-drafts
  Commit: a73dea0c0aa7cc71a656e13da0b5d5526b3a089b
      https://github.com/quicwg/base-drafts/commit/a73dea0c0aa7cc71a656e13da0b5d5526b3a089b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  Take changes from 776debf0e45ffe



----==_mimepart_5a26103bed874_15653f86966ebc285897fd--


From nobody Mon Dec  4 19:19: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 F411C126C25 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:19:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2U6ahn-cmV86 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:19: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 ED74E126DD9 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 19:19: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=2eFESp99kwK0raYBsc1t9INspKU=; b=Lm9sYgULzc5B9q8i 3irHCubHNVkfRFVZpX/vFA+8a89WpD2xetQ8CpH34YhoLrMEtJlV75smNwJT98Y2 6wZVXKTj3SA5AHGvabWurSApQYQUQ+lr6pG9VV+Q0qdp2IdmKG6O8qsUIN8O8bPE Z1NIIfDuRMrdYfIONI1a3l2EBm0=
Received: by filter0429p1iad2.sendgrid.net with SMTP id filter0429p1iad2-17027-5A26103E-D 2017-12-05 03:19:26.090628167 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id fvCirSyMQQ65cnaXX1zIKQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 03:19:26.151 +0000 (UTC)
Date: Tue, 05 Dec 2017 03:19:26 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/985/push/2171212395@github.com>
In-Reply-To: <quicwg/base-drafts/pull/985@github.com>
References: <quicwg/base-drafts/pull/985@github.com>
Subject: Re: [quicwg/base-drafts] Restructure packetization section (#985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26103ddb051_691a3ff8c0a3ef28766cd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36dE6ybjEH26+ZBU6Om2lcFdC6P0CYF7ePOt 55+vi+c+Eks/Ymsic3zh7IF1So+I1GUbkffsXem4+ctovdZy1Rf/a7NpAsUu969nKFEIM+wajkdWIg YXLb2noQ9o1ABT/fyF22OihA41LpTpYuKOWbQcvFMfZceiFJvdaFD2FJHA1Mhjv7DD+NasiPFYGr0w I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SrzHeuEhWooW1p8yXj3LAzhQYWI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 03:19:29 -0000

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

@martinthomson pushed 1 commit.

a73dea0  Take changes from 776debf0e45ffe


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

----==_mimepart_5a26103ddb051_691a3ff8c0a3ef28766cd
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/a73dea0" class="commit-link">a73dea0</a>  Take changes from 776debf0e45ffe</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #985"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/985/files/7ae32c71729f2c918d494581bc285fc50664f59d..a73dea0c0aa7cc71a656e13da0b5d5526b3a089b"}}}</script>

----==_mimepart_5a26103ddb051_691a3ff8c0a3ef28766cd--


From nobody Mon Dec  4 19:19: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 8326F1200C5 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:19:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vJu5gSI5t6uV for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19: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 97DAF124B17 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 19:19: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=5YxdTHixkhGY9XBnX3GbqyRn5uM=; b=mPVDtGDjlrcPRdFz oxAVZcTuNKwVObdr9GbmfFffZ55tcAowYI1WUS/BM2mMiQioJQ9846LOyltds0xy GftmqKB4bbm4UDjC9I2VQEa4liUMbzwbtcgbo8xAJHYTv2DP/CiI0OKhPI81Agdh Sb+K6N9slKxwH0WqdFl2Kq93b0g=
Received: by filter0522p1las1.sendgrid.net with SMTP id filter0522p1las1-27943-5A261054-2D 2017-12-05 03:19:48.601032224 +0000 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 ZGf1yBOMS8S6z2weqws1Wg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 03:19:48.511 +0000 (UTC)
Date: Tue, 05 Dec 2017 03:19:48 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab002f968fa3d11955d48e92336c7187866608e692cf00000001163dd25492a163ce018d7ed6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/776debf0e45ffe72d76574f479a704671435c776/26050262@github.com>
In-Reply-To: <quicwg/base-drafts/commit/776debf0e45ffe72d76574f479a704671435c776@github.com>
References: <quicwg/base-drafts/commit/776debf0e45ffe72d76574f479a704671435c776@github.com>
Subject: Re: [quicwg/base-drafts] Update draft-ietf-quic-transport.md (776debf)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26105468ab5_691a3ff8c0a3ef28825e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0mEjXoG7rneNWaJH3Q5f6fNOq230MDUvKReB DbEVnOBUHCdHkfuC6zgZDYCXMoV4umlNrVGFkSIrgIqh7SDz7tMvSVtMzDNT+Ks8ywt6EbDUUVA6Dg DXws9/T2RhTlAlGjVzQXPn0iV2ptcoNJjwKWwLVerdPnZMJKrFhLLxpyZlCXBr+FyxV7yJcan09mX3 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_AWiI3sig2ecSABIv-32Kg1B6u8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 03:19:54 -0000

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

hah, we were both working on the same change, I've integrated this into my 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/commit/776debf0e45ffe72d76574f479a704671435c776#commitcomment-26050262
----==_mimepart_5a26105468ab5_691a3ff8c0a3ef28825e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>hah, we were both working on the same change, I've integrated this into my 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/commit/776debf0e45ffe72d76574f479a704671435c776#commitcomment-26050262">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-H6TD9SpG4wkUozwTnKf3oFKmUJks5s9LZUgaJpZM4Q1qxl">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0Jsc1Lq5Z7e8wibJxuMCmSzeLB_ks5s9LZUgaJpZM4Q1qxl.gif" width="1" /></p>
<div itemscope 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/776debf0e45ffe72d76574f479a704671435c776#commitcomment-26050262"></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 776debf: hah, we were both working on the same change, I've integrated this into my PR"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/776debf0e45ffe72d76574f479a704671435c776#commitcomment-26050262"}}}</script>
----==_mimepart_5a26105468ab5_691a3ff8c0a3ef28825e8--


From nobody Mon Dec  4 19:29: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 1C76D1200F3 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:29:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WPGUCDJOmFmh for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 19:29: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 86BCB12421A for <quic-issues@ietf.org>; Mon,  4 Dec 2017 19:29: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=CQ3L8yD/LPoHbfbiN4kdB1CUs9w=; b=gc6QNaiSGR/QK9re 90Evn3oT/SKx9/n9G7XqgHBP/Z66jwbiEpioqxXCjYiEu7mGSznvv9zm2ZmgxHAN DSJ8u3XWOeGTM2/H0aCpUNA7qRf9B4ot6JcO1b+PqD4fkRgV0k4+4QjGPej1P5Gz bltIYVhHrJ2EF6zw/sdsCjJHjac=
Received: by filter0580p1iad2.sendgrid.net with SMTP id filter0580p1iad2-12456-5A261289-E 2017-12-05 03:29:13.61102252 +0000 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 fsw71O4eQhKe-btFng8W0Q for <quic-issues@ietf.org>; Tue, 05 Dec 2017 03:29:13.495 +0000 (UTC)
Date: Tue, 05 Dec 2017 03:29:13 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d0136009dc6e5d0573adf4f0676d89fe3377fc092cf00000001163dd48992a169ce0fbde07f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/849/c349184205@github.com>
In-Reply-To: <quicwg/base-drafts/pull/849@github.com>
References: <quicwg/base-drafts/pull/849@github.com>
Subject: Re: [quicwg/base-drafts] Add some suggestions for RFC 4821 probe packets. (#849)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26128962de4_146a3f8c27988f30823db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3fsiRxV1d1hdtMzWYAVZjYl0pb/QN1nm/yd4 bZzA5+Aemja4AueW77jq7rG43anZjFzz56n27c1a7uJvLnCflC1kFNXYCPp7ZDFqUZrOnmHmj07ALm Z/U2/9Vk/ifwt0iypypHutgXx/HJuFLch7ajntly2IsxdITXgD4j/b3RsaKtBGeOZVFR4Wt1koL43L M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r7XkNTb0WkO51RazOfrQ8vk9nHw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 03:29:19 -0000

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

@martinduke, this has a few structural issues that I'd like to resolve.  Can you check #985?

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

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a>, this has a few structural issues that I'd like to resolve.  Can you check <a href="https://github.com/quicwg/base-drafts/pull/985" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="279230783" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/985">#985</a>?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #849: @martinduke, this has a few structural issues that I'd like to resolve.  Can you check #985?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/849#issuecomment-349184205"}}}</script>
----==_mimepart_5a26128962de4_146a3f8c27988f30823db--


From nobody Mon Dec  4 20:21: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 F2C88120454 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 20:21:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5xYhsmkTt0Bn for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 20:21:31 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18451124F57 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 20:21:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512447690; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ZVQ9Mli/ENDricFFXMVERaLvQYEQY3OG/R+9ieAl3Cg=; b=oYIRg56eCxfuXbcuM0e1ti5gluraew2aAQAzHjk4uxp0t97CrX8NQCUO/83j/qv8xvpUjf7Y io4EGn9t1lgNDvk9ulH2N2a4tSH0UxhpW4244Uri2KHxJLLTHyKUY3TCxShcElKbuFkeKeeQ zqpowJHAgP5yFnNi3An6EN6S7e8=
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 5a261eca.7efa80593300-smtp-out-n01; Tue, 05 Dec 2017 04:21:30 -0000 (UTC)
Date: Mon, 04 Dec 2017 20:21:30 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a261eca1eda0_1a053fc99a9bdc3479495@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ea7e3c: Stateless reset is version-specific
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a261eca1ea20_1a053fc99a9bdc34793f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j8emyEAx4DI87-Z7V-Oy-vFNsMo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 04:21:33 -0000

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

  Branch: refs/heads/stateless-reset-variant
  Home:   https://github.com/quicwg/base-drafts
  Commit: ea7e3c2ad95eee32982646b942b56e4ae685052f
      https://github.com/quicwg/base-drafts/commit/ea7e3c2ad95eee32982646b942b56e4ae685052f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  Stateless reset is version-specific

Closes #930.



----==_mimepart_5a261eca1ea20_1a053fc99a9bdc34793f0--


From nobody Mon Dec  4 20:21: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 7C4F9124E15 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 20:21:47 -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 3NUdey-MSJew for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 20:21: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 C0647120454 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 20:21:45 -0800 (PST)
Date: Mon, 04 Dec 2017 20:21:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512447705; bh=C0qh184TGPeOizVjYNkw8LGUeag3/TqwYv/p9YxkZxo=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=DaOtrN1X6gp3RpuFiNS/XpzXp0T52PaNecpUdFmg5kdFfIqBjs6EuaHIQ4HUibxfq Uzc5BRQ0tb0h8ixRys1WtvG41cJ/AmHzshJzXzZmt9I6nruNfegzuEzqjjgdgbePMS 2o26eXlqmsYTvbbOx8zPw2hgIEZNCPWOxGC4S83U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4a348d750d0e67f36127e10201b3e072025253192cf00000001163de0d892a169ce10a4e1d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/986@github.com>
Subject: [quicwg/base-drafts] Stateless reset is version-specific (#986)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a261ed8f3522_a683fd39e844f346635e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n4kD9MD95XSrIANNlMJs0vbEY6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 04:21:47 -0000

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

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

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

-- Commit Summary --

  * Stateless reset is version-specific

-- File Changes --

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

-- Patch Links --

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

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

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

<p><span aria-label="This pull request closes issue #930." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/930" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="273980907" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/930">#930</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/986'>https://github.com/quicwg/base-drafts/pull/986</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Stateless reset is version-specific</li>
</ul>

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Stateless reset is version-specific (#986)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/986"}}}</script>

----==_mimepart_5a261ed8f3522_a683fd39e844f346635e--


From nobody Mon Dec  4 21:49: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 C01A2124D6C for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 21:49:31 -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 2W2v9v3o674W for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 21:49:30 -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 0FED31200C1 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 21:49:30 -0800 (PST)
Date: Mon, 04 Dec 2017 21:49:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512452969; bh=pvxECmRZgseybn/0hEc5mLut66LKjhpxqCBDk8pDWn4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xpx0mQUPlZSmqmLBEvxvKvc71cC3YE5n4VdPZ3sD5/F/WYbo4lWrZB9mokJuXvUcV 9mzp2fD8Wll++MSA0JRLhOT+QJ4zx2s2avp8/OaAzmi30HmO3ZfHEKvQjXQOqw/+Zf tBqu0eT0Oi7g6Mw5EmBZpuLsHpkBfDDVF0kkPsK8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b94c83213a4e863b786c117524cb66a04c6640992cf00000001163df56992a169ce10a515e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/987@github.com>
Subject: [quicwg/base-drafts] acked_packet and acked_packets in OnPacketAckedCC (#987)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26336933fe3_3ff73fab65ccaf3821565b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nKDiVfU5ewOBSDrw8QAlGiqx9KE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 05:49:32 -0000

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

The former is an argument, the latter doesn't appear to be defined anywhere.  I think that they are 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/issues/987
----==_mimepart_5a26336933fe3_3ff73fab65ccaf3821565b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The former is an argument, the latter doesn't appear to be defined anywhere.  I think that they are 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/issues/987">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq84r8TTVY0PJ1GG3yh6OkNiUXT9yks5s9NlpgaJpZM4Q1xWB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1BUhDojTu1SrET3WZK0HuBPYoqMks5s9NlpgaJpZM4Q1xWB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/987"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"acked_packet and acked_packets in OnPacketAckedCC (#987)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/987"}}}</script>
----==_mimepart_5a26336933fe3_3ff73fab65ccaf3821565b--


From nobody Mon Dec  4 21:52: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 3A40F124C27 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 21:52:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sD9JhKM4-Uc1 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 21:52: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 A57191200C1 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 21:52:19 -0800 (PST)
Date: Mon, 04 Dec 2017 21:52:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512453138; bh=uUk8abIShUdpB1R6YudiRDw7Ur2kv8YNGE+5DOU+Vik=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zehcO7zoQptF4r5TIIxRZwsRlqVdf4AGjwki7WpUmxZO9P1CDrtxr/t4DO+3sK5Cv vjWh/WbnJjI2nj32APsnbPQwfdQ/eEb/4La8Yc4QwNosDGuL5zlwR8PPEUr30fsBNe mJGC8yoP6UBO1aOm0IsixlpusZU1OPPmQQWYJ/WQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf7f0008a72717b3df55304531a4dd0f5500fd45f92cf00000001163df61292a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349203337@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a263412ed5e9_34413fe0ceb48f2c863ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C3Zekp5y9YrBHx-OlTS6HSvwTFY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 05:52:21 -0000

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

This all seems sensible, but remember to document these little divergences from TCP.

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

<p>This all seems sensible, but remember to document these little divergences from TCP.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #981: This all seems sensible, but remember to document these little divergences from TCP."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-349203337"}}}</script>
----==_mimepart_5a263412ed5e9_34413fe0ceb48f2c863ea--


From nobody Mon Dec  4 22:49: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 E96B0126C83 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 22:49:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W0ZnyjKmB-IF for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 22:49: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 9F7E0124234 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 22:49:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512456578; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zIshV6THYlFxORIkRf1U2xtTrVOPamCgl0PmG9Qe/rg=; b=AaQWEacul+EDQmul9sJKWcCJ7VQmmqCsgvDN22VhAz0FPTuU9k/lXk7q8nP94oPxn094n0Q/ vCmwmFBBW3e2kiR9kQjGnwj+lM90/2xuUxwzsI7wUdhMoU3hwt8qxUivXMULnDuevJSRyDlP KGDiPFZlcJ1VWa5zEY7E5WIeELs=
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.45]) by mxa.mailgun.org with ESMTP id 5a264174.7fa8dc7885d0-smtp-out-n02; Tue, 05 Dec 2017 06:49:24 -0000 (UTC)
Date: Mon, 04 Dec 2017 22:49:23 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a264173d39cb_197c3f841e699c40101723@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d26c4e: cannot, not can't
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a264173d368c_197c3f841e699c4010169a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZHscND-KvqQi1h94_CEApPCFruE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 06:49:41 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d26c4e0a49808ebd4a2ff703edbf99a0621ff56b
      https://github.com/quicwg/base-drafts/commit/d26c4e0a49808ebd4a2ff703edbf99a0621ff56b
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

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

  Log Message:
  -----------
  cannot, not can't



----==_mimepart_5a264173d368c_197c3f841e699c4010169a--


From nobody Mon Dec  4 23:07: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 BB2C6126C83 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 23:07:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ucLDV-Jzw6H8 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 23:07:34 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0D59124234 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 23:07:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512457653; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Nr5untPL30WJe6J1NeMUuRfYxRw9eTcygebUwm/1aCM=; b=WFVL7uYxF6gn5dSw8KptPHFqnhvQ4OvIBrs6Miyh+lLtP05f2rj7+hoeIUp4pv2+f7T5sw7R VpRUdla6iPi6dfQfsuHktmAhYqNKQfodfl2Fh6xdst90N8b5fd5NQTMVeZHpCXARwvR2plmy Q36uH4ygkYq8VK8u0IExWoJxcjg=
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.34]) by mxa.mailgun.org with ESMTP id 5a2645b5.7f054c525210-smtp-out-n02; Tue, 05 Dec 2017 07:07:33 -0000 (UTC)
Date: Mon, 04 Dec 2017 23:07:32 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a2645b483b34_5a193fb18a997c3c66332@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 6d6d34: Minor mods to stream state machine text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2645b4835ed_5a193fb18a997c3c662a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fkZHeOtNIKzKgJnO91Rl6nM-gVs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 07:07:41 -0000

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

  Branch: refs/heads/stream-minor
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6d6d343c1e2c2b110859e8301ed72e24d49259f8
      https://github.com/quicwg/base-drafts/commit/6d6d343c1e2c2b110859e8301ed72e24d49259f8
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

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

  Log Message:
  -----------
  Minor mods to stream state machine text



----==_mimepart_5a2645b4835ed_5a193fb18a997c3c662a1--


From nobody Mon Dec  4 23:08: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 2954F126C83 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 23:08:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vr0dzA9g2lk2 for <quic-issues@ietfa.amsl.com>; Mon,  4 Dec 2017 23:08:30 -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 52865124234 for <quic-issues@ietf.org>; Mon,  4 Dec 2017 23:08:30 -0800 (PST)
Date: Mon, 04 Dec 2017 23:08:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512457709; bh=D7bRTxDCbr6KSxBqSAvMu9z4eviPcVk6uINaXLORwh8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nq5REvS5T6baZndshWSHGEjne3d5RDwybSeIT1vVpz1aGSmOcVRcK3k/25Gqij5kL 6d2uAUrpj/VX1e5yULKFgp5ptAI/HWLR1y9/Luq/Y3dArSLG5EqU5DPTkbsmevPZoX ak7Lqr6vJUBxwV71JV2mrSLQeTy4Rwr4FzxmT7kg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a5609dac2b3df746320b1b3517aa54d35b896ea92cf00000001163e07ed92a169ce10a54e58@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/988@github.com>
Subject: [quicwg/base-drafts] Minor mods to stream state machine text (#988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2645eda4136_6c23fbd1ce58f30477470"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AmtUF-aqUZ8dz91dIY2BkNNjal8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 07:08:32 -0000

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

Some rewording and added one normative.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Minor mods to stream state machine text

-- File Changes --

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

-- Patch Links --

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

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

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

<p>Some rewording and added one 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/988'>https://github.com/quicwg/base-drafts/pull/988</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Minor mods to stream state machine text</li>
</ul>

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 mods to stream state machine text (#988)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/988"}}}</script>

----==_mimepart_5a2645eda4136_6c23fbd1ce58f30477470--


From nobody Tue Dec  5 03:22: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 E66D0129353 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 03:22:12 -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 bgYxdkFfVXuJ for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 03:22: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 0D5E712700F for <quic-issues@ietf.org>; Tue,  5 Dec 2017 03:22:04 -0800 (PST)
Date: Tue, 05 Dec 2017 03:22:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512472923; bh=259q4iS63fuo4LPdmUjRcY39hrL2TL9UVHszBkPJlIU=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=t+7zb8HVWbMQtPcc+TkGv0UHJHGCItcI1+bUVH6we60T9Xuw/LeSX0/gYPhXXh6Nm qpjiZtMEy6rCBT1Z6Xe7NJ+NmMi+MNDGk7j/w1ITVABYNq4UqtL3txU5BLnZcuL+oo CQoeXhUYpjiURioNP2qz4vDdMUtCfYO5ssbEHUVM=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab06ce67668fb99b5ff56161ed00e80c90c2fc5bf592cf00000001163e435b92a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989@github.com>
Subject: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26815bd7fef_796e3f95b389cf2829764c"; 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/xQCatIMVHGbv49D1MV-rinyyKCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 11:22:13 -0000

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

Now that we have varints in the protocol, the only integers not using them are packet numbers. This seems a little odd. Using varints for packet numbers could simplify implementations, as well as s simplifying the short header, by removing the need for a Type field.

There seem to be to be two broad approaches for doing this (well, three, including "don't")

- Do nothing. Packet numbers continue to be defined as modular, and to have a separate integer encoding from varint encoding in the frames. This requires two separate bits of code for handling packet numbers and all other integers in the protocol.

- Use varint packet numbers, and require the full packet number to always be transmitted. This has the advantage that integer code can be used everywhere, but now that we're starting the packet number space between 0 and 2^32-1 (which would probably be 2^29-1 with this proposal to ensure that varint 30 could always be used for short flows), would be less efficient on the wire.

- Use varint packet numbers, but allow the sender to choose to use a 6-, 14-, 30-, or 62-byte varint to represent the least significant 6, 14, 30, or 62 bytes of the packet number as with the current logic. This would retain the advantage of simplifying the short header, and following the principle of least surprise, but nullifies some of the code simplification advantages.



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

<p>Now that we have varints in the protocol, the only integers not using them are packet numbers. This seems a little odd. Using varints for packet numbers could simplify implementations, as well as s simplifying the short header, by removing the need for a Type field.</p>
<p>There seem to be to be two broad approaches for doing this (well, three, including "don't")</p>
<ul>
<li>
<p>Do nothing. Packet numbers continue to be defined as modular, and to have a separate integer encoding from varint encoding in the frames. This requires two separate bits of code for handling packet numbers and all other integers in the protocol.</p>
</li>
<li>
<p>Use varint packet numbers, and require the full packet number to always be transmitted. This has the advantage that integer code can be used everywhere, but now that we're starting the packet number space between 0 and 2^32-1 (which would probably be 2^29-1 with this proposal to ensure that varint 30 could always be used for short flows), would be less efficient on the wire.</p>
</li>
<li>
<p>Use varint packet numbers, but allow the sender to choose to use a 6-, 14-, 30-, or 62-byte varint to represent the least significant 6, 14, 30, or 62 bytes of the packet number as with the current logic. This would retain the advantage of simplifying the short header, and following the principle of least surprise, but nullifies some of the code simplification advantages.</p>
</li>
</ul>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"varint packet numbers (#989)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/989"}}}</script>
----==_mimepart_5a26815bd7fef_796e3f95b389cf2829764c--


From nobody Tue Dec  5 07: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 22AD1129548 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 07:50:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nx6g6HWXNEDd for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 07:50: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 6F6901294C7 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 07:50: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=0Tvbh3HmQHXh539xzIalXPYDGGM=; b=pxCMoARf9IF9Dauj 2fkF0LPUxV/Z9uN7CURJea4t5ahNYCOOHvujTAGBS0s6s73KzfdA9wXXY7zLCb31 dtbNvDI3Yk3blmae4s6KY2/BKykdjewrQPDA/DJnze3U6eBJU6LxPS1o+zUq1pRI samDnNK0H7m3dwK5t6erF0Huy2E=
Received: by filter0094p1las1.sendgrid.net with SMTP id filter0094p1las1-19560-5A26C02A-5 2017-12-05 15:50:02.257298069 +0000 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 wkgKwX3hTxS38ZCCRm_oYg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 15:50:02.085 +0000 (UTC)
Date: Tue, 05 Dec 2017 15:50:02 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55fdc281a56b1409bc837d6c5306901eb579c52f92cf00000001163e822992a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349346145@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26c029ca7eb_17e33faca104ef38140057"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2xy5ISh0B3H8rGixnnS72K1yWgjgce9pRkKm MiEGD+WHG5jFTCmbTMphXn5gxFJ8gix5h8LXKhUifhrlRKl7ySL5vCv5qIWE1RCWFjRkHXiMt8QXes afF7cADTTTn/F/kvE0s2K+AX7zsDeTESeCuaEEB0pQBd6UdY2AOsRNv/5w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zKuipAWGAv1b4MV1TEhqdeTFeKw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 15:50:05 -0000

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

I like the fact this would allow us to specify the full 62 bit packet number if we wanted.

If we do this, I think we should do this for both the short and long header.  

I do not want to require the full packet number always be transmitted.  TCP has used a similar approach for wrapping sequence numbers for decades without 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/989#issuecomment-349346145
----==_mimepart_5a26c029ca7eb_17e33faca104ef38140057
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I like the fact this would allow us to specify the full 62 bit packet nu=
mber if we wanted.</p>
<p>If we do this, I think we should do this for both the short and long hea=
der.</p>
<p>I do not want to require the full packet number always be transmitted.  =
TCP has used a similar approach for wrapping sequence numbers for decades w=
ithout 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/989#issuecomment-349346145">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5WXBEnkLYWIM5P=
wrY8Pl9UWCTDSks5s9WYpgaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6p_TmkKwrn2KUIJD=
v_MC6HRONR5ks5s9WYpgaJpZM4Q2Id8.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/989#issuecomment-349346145"></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 #989: I like the fa=
ct this would allow us to specify the full 62 bit packet number if we wante=
d.\r\n\r\nIf we do this, I think we should do this for both the short and l=
ong header.  \r\n\r\nI do not want to require the full packet number always=
 be transmitted.  TCP has used a similar approach for wrapping sequence num=
bers for decades without issue."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/989#issuecomment-349346145"}}}</s=
cript>=

----==_mimepart_5a26c029ca7eb_17e33faca104ef38140057--


From nobody Tue Dec  5 08:29: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 095A612778D for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 08:29:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EwcpD8xLhqVv for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 08:29: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 7E936127342 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 08:29:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=o+gE9iN6+LjSDODUHoA9mvu91P4=; b=fvTT0WHGIih8EwC0 cL1fGKRThqxmMMo69m5MJ3ulYRgZ58C5bGN1MZpGupBJE/GmryW+k/7F9hO5bdSB sqN/kyOR08lZdMslvKGkImPp/neGD45Lq/8W+xHzSc3EZy45zEpMa3s69UrUDg8l qxwX52tnOqWSsUjPbAfuap0Jr7I=
Received: by filter0059p1iad2.sendgrid.net with SMTP id filter0059p1iad2-30563-5A26C977-15 2017-12-05 16:29:43.647977648 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id YqQcvFRLTnaSoFSw78kYLQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 16:29:43.720 +0000 (UTC)
Date: Tue, 05 Dec 2017 16:29:43 +0000 (UTC)
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02015c049cf1b3fe5189161b9d5dc24ed6173bfd92cf00000001163e8b7792a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349359351@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26c9775e99a_58973fdaf5ff0f2c2314d6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jsCPtzrL7yDj6rIXq+iXurpYXqj4pwm7Hz0 dzSERlKPLbE0MBumpuqU48RAmVFp1HrYSHslGLAGfkyQ9iz7RbH155b35knySKYDHUWMUMhvOb4ymv wjzB1w4F+YhXEQlR7Ya+1L8NBxtUn5J8HSiXnJG9MsrL7LdtRaA6y7HX5ZVoicNUgBHLUZG+o091xt U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4qxsO29mn172OE6p06Q2j6LDjDQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 16:29:46 -0000

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

Agree; this should appear the same in both the long and short header. Reducing the number of encodings is the point.

To be clear, IMO the third option (allow sender to choose truncation, require receiver to interpret wrapping) is the preferred one, and the second one is probably worse than doing nothing, but I wanted to point out all the options for completeness.

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

<p>Agree; this should appear the same in both the long and short header. Re=
ducing the number of encodings is the point.</p>
<p>To be clear, IMO the third option (allow sender to choose truncation, re=
quire receiver to interpret wrapping) is the preferred one, and the second =
one is probably worse than doing nothing, but I wanted to point out all the=
 options for completeness.</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/989#issuecomment-349359351">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1FezIdjDp8djxc=
JMoO9THx3JGTTks5s9W93gaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4UzeHwTmcZ8PQUhI=
f3jlUNyYNt-ks5s9W93gaJpZM4Q2Id8.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/989#issuecomment-349359351"></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 #989: Agree; this sh=
ould appear the same in both the long and short header. Reducing the number=
 of encodings is the point.\r\n\r\nTo be clear, IMO the third option (allow=
 sender to choose truncation, require receiver to interpret wrapping) is th=
e preferred one, and the second one is probably worse than doing nothing, b=
ut I wanted to point out all the options for completeness."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/989#is=
suecomment-349359351"}}}</script>=

----==_mimepart_5a26c9775e99a_58973fdaf5ff0f2c2314d6--


From nobody Tue Dec  5 08:45: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 2366A127369 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 08:45:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 53IaeS0IyV7k for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 08:45: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 5146F12702E for <quic-issues@ietf.org>; Tue,  5 Dec 2017 08:45: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=8k/VZzYmp9wERpPreGBDeC3AOkw=; b=AUSmdw2ygVNQoNdn Kn7DyoSSx1yuXUUml6aRR/C7NjfHRZsL0qwHjWiIRBozfFDYGEIucRgC31K5fSoA xz+3Rw1lAOPED0CXCRiiM5f79wbBAtPR8lU33UfyHvjqNjZfTyNvSh408j/eEsnQ qLNtSfdZzo8x/+URbdwv3OxTUII=
Received: by filter0317p1iad2.sendgrid.net with SMTP id filter0317p1iad2-16116-5A26CD3C-25 2017-12-05 16:45:48.907362507 +0000 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 jB4W7OizSNiBVFwSGL2KhA for <quic-issues@ietf.org>; Tue, 05 Dec 2017 16:45:48.813 +0000 (UTC)
Date: Tue, 05 Dec 2017 16:45:49 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2fa901f36e25d95d07380172c3160c7a6c8140f292cf00000001163e8f3c92a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349364622@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26cd3cad67f_70e33ffc67226f34122323"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3sb+RZrbnvk/9nMypmBLmPT6BVSHwZzv75qp eZ07G+CPC0oJHfmHbi3n+bAIRF39QY8WomF9pZNlDWl35gHdJKKzxTo+EBsH6ujL50JXOE6oG9c/nq WeHRKEMo/yTsdilXzMipiYLrU4R1CeOg2RKwFpIr/p+6l31mveIn/CmFbA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nAcQ3lp-V-0uEFNsFuzMkB-7YIg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 16:45:53 -0000

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

I also favor the third option.

On Tue, Dec 5, 2017 at 8:29 AM, Brian Trammell <notifications@github.com>
wrote:

> Agree; this should appear the same in both the long and short header.
> Reducing the number of encodings is the point.
>
> To be clear, IMO the third option (allow sender to choose truncation,
> require receiver to interpret wrapping) is the preferred one, and the
> second one is probably worse than doing nothing, but I wanted to point out
> all the options for completeness.
>
> =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/989#issuecomment-349359351>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1oa5zxcfd8Y1Jy3ZLm3=
BI8pjQwgJEks5s9W91gaJpZM4Q2Id8>
> .
>


--=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/989#issuecomment-349364622=

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

I also favor the third option.<br>
<br>
On Tue, Dec 5, 2017 at 8:29 AM, Brian Trammell &lt;notifications@github.com=
&gt;<br>
wrote:<br>
<br>
&gt; Agree; this should appear the same in both the long and short header.<=
br>
&gt; Reducing the number of encodings is the point.<br>
&gt;<br>
&gt; To be clear, IMO the third option (allow sender to choose truncation,<=
br>
&gt; require receiver to interpret wrapping) is the preferred one, and the<=
br>
&gt; second one is probably worse than doing nothing, but I wanted to point=
 out<br>
&gt; all the options for completeness.<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/989#issuecomment-3493=
59351&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oa5zxcfd8Y1J=
y3ZLm3BI8pjQwgJEks5s9W91gaJpZM4Q2Id8&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/989#issuecomment-349364622">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzjydyLNLcJMTyQ=
WyuYpObLvZgBkks5s9XM8gaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3fKIjxddwsp07RHi=
Ru4SdCNiDlKks5s9XM8gaJpZM4Q2Id8.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/989#issuecomment-349364622"></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 #989: I also favor the t=
hird option.\n\nOn Tue, Dec 5, 2017 at 8:29 AM, Brian Trammell \u003cnotifi=
cations@github.com\u003e\nwrote:\n\n\u003e Agree; this should appear the sa=
me in both the long and short header.\n\u003e Reducing the number of encodi=
ngs is the point.\n\u003e\n\u003e To be clear, IMO the third option (allow =
sender to choose truncation,\n\u003e require receiver to interpret wrapping=
) is the preferred one, and the\n\u003e second one is probably worse than d=
oing nothing, but I wanted to point out\n\u003e all the options for complet=
eness.\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because you=
 are subscribed to this thread.\n\u003e Reply to this email directly, view =
it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/989=
#issuecomment-349359351\u003e,\n\u003e or mute the thread\n\u003e \u003chtt=
ps://github.com/notifications/unsubscribe-auth/ABD1oa5zxcfd8Y1Jy3ZLm3BI8pjQ=
wgJEks5s9W91gaJpZM4Q2Id8\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/989#issuecomme=
nt-349364622"}}}</script>=

----==_mimepart_5a26cd3cad67f_70e33ffc67226f34122323--


From nobody Tue Dec  5 08:56: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 0DA6C12949D for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 08:56:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UAZNtDenNY7N for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 08:56:14 -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 76E9A127275 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 08:56: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=+8c1GuCwHq8jrS6jEO+zkYA6Jcw=; b=d+5NnjhwbDBWqS3R jXTVLa6+paq9RVMhfrZYupt6bMfol9Cp7BCk1jYCC7rUTO3DzlXrOgpPZ6BRzzPA ReB2qmdj1DW+3u+Eo/NZZS04vub1MaDgT9Ppej4JgqaNJcjaQIazkGsDrlCJfn0d DvxEPvehFnxN4gUlbLGFzKBH1VM=
Received: by filter0541p1iad2.sendgrid.net with SMTP id filter0541p1iad2-2983-5A26CFAD-E 2017-12-05 16:56:13.410128888 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id C1uf2l-qTuOE_ZcSaXILBA for <quic-issues@ietf.org>; Tue, 05 Dec 2017 16:56:13.263 +0000 (UTC)
Date: Tue, 05 Dec 2017 16:56:13 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab235913974d9bbe32d446b5ffe97d5fefe43f5d9692cf00000001163e91ad92a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349368175@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26cfadd184_259d3ff1280c2f34218786"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak09SsI7CJT/YM25OSsYSRKKuhlH7Mvpcy9MFJ OY9LcVoN3hu92QYLW5lYNWAIML+CSpDoVST3QD5XKYC+JvOK3PcB8TYiIW5Ue2oCb3lmmFwdLm4rYO r7IwI4M5OGxSgYYqKqUt74aJBp2fLFocpX21iVw0F1spHSMKmKfHxvOP3g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CLQMN2j6Zn_V9zoDh_Bc5_sQcxg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 16:56:16 -0000

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

I also prefer the third option. The single byte variant is not very useful unless you only send a ping every other minute or so. It could be used for encoding 126-bit packet numbers in some future QUIC version.

Using the varint format throughout while only encoding the modulo would make such a change fairly easy. There are probably some gremlins hidden in the frame headers - for example the flow control max values could be module 2^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/989#issuecomment-349368175
----==_mimepart_5a26cfadd184_259d3ff1280c2f34218786
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I also prefer the third option. The single byte variant is not very usef=
ul unless you only send a ping every other minute or so. It could be used f=
or encoding 126-bit packet numbers in some future QUIC version.</p>
<p>Using the varint format throughout while only encoding the modulo would =
make such a change fairly easy. There are probably some gremlins hidden in =
the frame headers - for example the flow control max values could be module=
 2^64.</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/989#issuecomment-349368175">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9bKZfoFi_3rCw7=
G33HarJVdNn_gks5s9XWtgaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-yHqq1ZfnPoFsKma=
9Dvso1HTBHBks5s9XWtgaJpZM4Q2Id8.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/989#issuecomment-349368175"></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 #989: I also prefer=
 the third option. The single byte variant is not very useful unless you on=
ly send a ping every other minute or so. It could be used for encoding 126-=
bit packet numbers in some future QUIC version.\r\n\r\nUsing the varint for=
mat throughout while only encoding the modulo would make such a change fair=
ly easy. There are probably some gremlins hidden in the frame headers - for=
 example the flow control max values could be module 2^64."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/989#is=
suecomment-349368175"}}}</script>=

----==_mimepart_5a26cfadd184_259d3ff1280c2f34218786--


From nobody Tue Dec  5 09:25: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 CF00D127867 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 09:25:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 KwRvtW_tuW3w for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 09:24: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 043741272E1 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 09:24: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=BNJYCI4E1XrKPokxVPbcG2zuwi4=; b=TQwvDRv2a3VCc1RR 4WhkcEMMon3F+r/JyKZeenW1UDRDEOl0B5dEgWv1RfoshRAMAp3wEneS/Djscjud DKpb0zmlpBeLTsr4C4ZhJYRKsP7ESaEl7ZcTSFIglLjHHKlRTmJGws/zxuewgRv2 TmaxU8yrLQA0NhzLFHGRQtg9Qgc=
Received: by filter0334p1iad2.sendgrid.net with SMTP id filter0334p1iad2-16907-5A26D666-5 2017-12-05 17:24:54.159108341 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id 0m_VGx3hS_aDzgTSeMLJxg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 17:24:54.138 +0000 (UTC)
Date: Tue, 05 Dec 2017 17:24:54 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a1a552b259f7817e250d60823cff2cd23a69dda92cf00000001163e986492a169ce10a54e58@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/988/review/81267031@github.com>
In-Reply-To: <quicwg/base-drafts/pull/988@github.com>
References: <quicwg/base-drafts/pull/988@github.com>
Subject: Re: [quicwg/base-drafts] Minor mods to stream state machine text (#988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26d6649ea67_47ae3ff153528f3035458"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1mqPB2uN5Nm0SucMZF8O4kHr5+l48dID1c5A zwoDycuxoI3ZTeCUZ6C1YAtLVBYgRZw7Q35eHbLtJ6/hORSxDkSyxYxrp+3I1zz9cwTm/BTNpY+f1r vKlsobET79oD+2qT7JcBF+W9sFnK7OHVyl58bKnBCddgaIJvbSsqTqm7Rpi5myLeY+199DUjhAxSAa c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kgCx2q86CWMUHsjrh9VUhm6WiSc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 17:25:01 -0000

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

ianswett commented on this pull request.



> @@ -3087,16 +3087,17 @@ state as a result of delayed delivery of packets.
 ### Bidirectional Stream States {#stream-bidi-states}
 
 A bidirectional stream is composed of a send stream and a receive stream.
-Implementations might present the state of the pair of streams as a composite of
-the states of the pair of streams.  The simplest model presents the stream as
-"open" when either send or receive stream is in a non-terminal state and
-"closed" when both send and receive streams are in a terminal state.
+Implementations might represent the state of the bidirectional stream as a
+composite of the states of the constituent send and receive streams.  The

nits: 
I a prefer lower case 'may' to 'might' in the line above.
Should it states be plural?
I think constituent is unnecessary

>  reset. STOP_SENDING is most useful for streams in the "Recv" or "Size Known"
 states.
 
 An endpoint is expected to send another STOP_SENDING frame if a packet
-containing the frame is lost.  However, once either all stream data or a
-RST_STREAM frame has been received for the stream - that is, the stream is in
-any state other than "Recv" or "Size Known" - sending a STOP_SENDING frame is
-unnecessary.
+containing a previous STOP_SENDING is lost.  However, once either all stream
+data or a RST_STREAM frame has been received for the stream - that is, the
+stream is in any state other than "Recv" or "Size Known" - sending a
+STOP_SENDING frame is unnecessary.

Above you changed it so it's SHOULD.  Should it be changed 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/pull/988#pullrequestreview-81267031
----==_mimepart_5a26d6649ea67_47ae3ff153528f3035458
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/988#discussion_r155017157">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3087,16 +3087,17 @@ state as a result of delayed delivery of packets.
 ### Bidirectional Stream States {#stream-bidi-states}
 
 A bidirectional stream is composed of a send stream and a receive stream.
-Implementations might present the state of the pair of streams as a composite of
-the states of the pair of streams.  The simplest model presents the stream as
-&quot;open&quot; when either send or receive stream is in a non-terminal state and
-&quot;closed&quot; when both send and receive streams are in a terminal state.
+Implementations might represent the state of the bidirectional stream as a
+composite of the states of the constituent send and receive streams.  The
</pre>
<p>nits:<br>
I a prefer lower case 'may' to 'might' in the line above.<br>
Should it states be plural?<br>
I think constituent is unnecessary</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/988#discussion_r155017832">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  reset. STOP_SENDING is most useful for streams in the &quot;Recv&quot; or &quot;Size Known&quot;
 states.
 
 An endpoint is expected to send another STOP_SENDING frame if a packet
-containing the frame is lost.  However, once either all stream data or a
-RST_STREAM frame has been received for the stream - that is, the stream is in
-any state other than &quot;Recv&quot; or &quot;Size Known&quot; - sending a STOP_SENDING frame is
-unnecessary.
+containing a previous STOP_SENDING is lost.  However, once either all stream
+data or a RST_STREAM frame has been received for the stream - that is, the
+stream is in any state other than &quot;Recv&quot; or &quot;Size Known&quot; - sending a
+STOP_SENDING frame is unnecessary.
</pre>
<p>Above you changed it so it's SHOULD.  Should it be changed 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/pull/988#pullrequestreview-81267031">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4uiBdNGSLyYcyIa1JgW6MoCOXqPks5s9XxkgaJpZM4Q11SW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5V5wdhm5n41BmDFGe8qCL51PEu0ks5s9XxkgaJpZM4Q11SW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/988#pullrequestreview-81267031"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #988"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/988#pullrequestreview-81267031"}}}</script>
----==_mimepart_5a26d6649ea67_47ae3ff153528f3035458--


From nobody Tue Dec  5 10:22: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 1DB2F127866 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 10:22:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZSYzfqXqnIdX for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 10:22:10 -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 4A88112957C for <quic-issues@ietf.org>; Tue,  5 Dec 2017 10:22: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=BkILxQbZrzYMyXADcEtB2uiY7H4=; b=HG4OzdTbA9lQlDZx 1mpoL3ddxNIZCamEbk8q3pl5yI2oXVyfMh/2ruyF0tuJ3eiLUODqGRXhmQIHLhnD wK4WHtygej6rRRWA0PpQGY8d6QVPzxjaIw3u0JOTOeaNjPoN7GSw/3pmsd5ZNjFX 1U2aB9Ay9kIU0YjFMqraaFFj93w=
Received: by filter0516p1las1.sendgrid.net with SMTP id filter0516p1las1-19826-5A26E3CC-1A 2017-12-05 18:22:04.762106225 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id MBJi7pExRUCpGEqFA3OcRA for <quic-issues@ietf.org>; Tue, 05 Dec 2017 18:22:04.402 +0000 (UTC)
Date: Tue, 05 Dec 2017 18:22:05 +0000 (UTC)
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17313c1ed61257bfba8764e346e41f6554a0b50992cf00000001163ea5cc92a163ce018dc2bc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/ebcf6d5134d201c8b912abb2ea5387d3b89c756e/26067644@github.com>
In-Reply-To: <quicwg/base-drafts/commit/ebcf6d5134d201c8b912abb2ea5387d3b89c756e@github.com>
References: <quicwg/base-drafts/commit/ebcf6d5134d201c8b912abb2ea5387d3b89c756e@github.com>
Subject: Re: [quicwg/base-drafts] Text cleanup (ebcf6d5)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26e3cc4ab01_35bc3fa81da4af3865881d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cYU6AsJ68knmg6aZGsI/mdbv38MlWPIjXF6 w9ZvMPiHDiUUI4m9kGcU5N9e1QYiArLl+lV4tVcYR+tHTuaxsmZnr+wH5zy2apSu58sjC4FNHG5cfb 41kdcNEATJD/l58UqXmYCRT6v1rZcnXxZICtoV7w4IadiGABzNqHJe7z66gFk+m734HtIOq2ezThZC M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iDY9-vFwUWz-uEF98fRcYU-Bec0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 18:22:12 -0000

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

Data is used elsewhere in caps for referring to this 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/commit/ebcf6d5134d201c8b912abb2ea5387d3b89c756e#commitcomment-26067644
----==_mimepart_5a26e3cc4ab01_35bc3fa81da4af3865881d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Data is used elsewhere in caps for referring to this 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/commit/ebcf6d5134d201c8b912abb2ea5387d3b89c756e#commitcomment-26067644">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwx_pyDvKaSL3m1YDM8QEsymoO5Lks5s9YnMgaJpZM4Q2vbh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq106esSVZxqO-iRDyz9ByyTTXqx9ks5s9YnMgaJpZM4Q2vbh.gif" width="1" /></p>
<div itemscope 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/ebcf6d5134d201c8b912abb2ea5387d3b89c756e#commitcomment-26067644"></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":"@erickinnear on ebcf6d5: Data is used elsewhere in caps for referring to this field "}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/ebcf6d5134d201c8b912abb2ea5387d3b89c756e#commitcomment-26067644"}}}</script>
----==_mimepart_5a26e3cc4ab01_35bc3fa81da4af3865881d--


From nobody Tue Dec  5 10:22: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 9FC7512946F for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 10:22:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kaRJ3_zc1Pr2 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 10:22:47 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC526126D73 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 10:22: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=d93+whoy41CSaDahhHrK9ee9eEI=; b=Mt+Qpc4iqZAZ1Nrc EMLKoKFL3DDFSM8+7FU6tb2BjI97qH24DDH1L9Jf/Tq1vkh+7TiCVJtVs4Ga8hJ+ 1jrdY7wAHYeBId+EQMHG0QV5PzIO/dXS7uQ+iLYT6vGY3ZFD+K1+kqWEC3JU7GbF A23yHCjO6UFN3k9y8o+8GSAZUcw=
Received: by filter0165p1iad2.sendgrid.net with SMTP id filter0165p1iad2-13287-5A26E394-39 2017-12-05 18:21:08.795920605 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id 9rSWHVe3RRu5vqnHe2-wEQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 18:21:08.890 +0000 (UTC)
Date: Tue, 05 Dec 2017 18:21:09 +0000 (UTC)
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4cac6c53a47305def4eb42e8ca8a0c0d5817f2ae92cf00000001163ea59492a163ce018dc2a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/ebcf6d5134d201c8b912abb2ea5387d3b89c756e/26067621@github.com>
In-Reply-To: <quicwg/base-drafts/commit/ebcf6d5134d201c8b912abb2ea5387d3b89c756e@github.com>
References: <quicwg/base-drafts/commit/ebcf6d5134d201c8b912abb2ea5387d3b89c756e@github.com>
Subject: Re: [quicwg/base-drafts] Text cleanup (ebcf6d5)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26e394d83a0_14543fba673caf30240368"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2/1/kMyLfeBoEjkFSUuDFblPepjlvTH4l3mk JW9azycfpdpHHOoNbpudHTleotcN4K12QQcJnQeSoN1w4uo9tsYjdCd8p6Pi3ng3FlgiyRNWb5S9ey pjpSi1DLUXZwhPS/XraTH7BKbsWJGvw+rhXyR5uBPamkqEwUz71oLkUUUEpvpeGYHk8jkIQXfi9f3T A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xqdD7W92bTPsBMc5iycZ2pmiQfw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 18:22:49 -0000

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

Can we indicate that it might be some other middlebox/something other than a NAT? 

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

<p>Can we indicate that it might be some other middlebox/something other than a NAT?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You 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/ebcf6d5134d201c8b912abb2ea5387d3b89c756e#commitcomment-26067621">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5zcuptgoDKu70qKP6yuGWQZN5aBks5s9YmUgaJpZM4Q2vbh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2u-r1-4teTAfcKHW4993iEO35f8ks5s9YmUgaJpZM4Q2vbh.gif" width="1" /></p>
<div itemscope 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/ebcf6d5134d201c8b912abb2ea5387d3b89c756e#commitcomment-26067621"></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":"@erickinnear on ebcf6d5: Can we indicate that it might be some other middlebox/something other than a NAT? "}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/ebcf6d5134d201c8b912abb2ea5387d3b89c756e#commitcomment-26067621"}}}</script>
----==_mimepart_5a26e394d83a0_14543fba673caf30240368--


From nobody Tue Dec  5 10:32: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 31B4F12704A for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 10:32:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j2912VjVs2us for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 10:32:05 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A432B12708C for <quic-issues@ietf.org>; Tue,  5 Dec 2017 10:32: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=wM8ByoX7otME4K9NFNfoxDvi0j8=; b=qwAY0yEMOYbEOggO 8y/3MblhkRWxuB/2aleqxFlfnqPzM2v1oP1fpjeKV1mjEmEOYg7+73njSxaRcxGJ +ePDR7sc6lpJ7ijlt7uBz7KeeNR0g0+ko2hymdoyYO6J5J8rG7tdKlqn0b/+sqFH MC/VFfL/wlyNISgLBABMsmyvzpw=
Received: by filter0521p1las1.sendgrid.net with SMTP id filter0521p1las1-23405-5A26E624-15 2017-12-05 18:32:04.545334294 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id x30pNCDHQWy3wJ089k_Jjw for <quic-issues@ietf.org>; Tue, 05 Dec 2017 18:32:04.372 +0000 (UTC)
Date: Tue, 05 Dec 2017 18:32:04 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6ad8a79ac121e6a1b9d4178b2679e841146b53592cf00000001163ea81492a163ce018dc399@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/3b5d42990cecf5ae3ae0033660fdcf1bfaa2dfaf/26067865@github.com>
In-Reply-To: <quicwg/base-drafts/commit/3b5d42990cecf5ae3ae0033660fdcf1bfaa2dfaf@github.com>
References: <quicwg/base-drafts/commit/3b5d42990cecf5ae3ae0033660fdcf1bfaa2dfaf@github.com>
Subject: Re: [quicwg/base-drafts] Initial text for new frame types (3b5d429)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26e614eb92f_7ea03f94acfd8f38297650"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3VUdCBVAKSZp5KVdrTSWd8HQ1R8I3GHcvc5G bWqIGw+lZbq0jNtrvQxPwYlTPTTXthoCOI3uPufuJJ7gp2WK47Y4x2Vd4w4ocpgMfc/eMXkLgVccuw 24qgD2l/QeNg3adtBpUWJi5jugB005N4PFzFXf8/iqsVJJLu+x90HbF+Jbw8HxCwzW/bWbXnx9TZpW A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MVvUdogrwOYqlPTy7VKpWElHyO0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 18:32:07 -0000

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

Just FYI to those who've seen this notification popup up: this is seriously WIP. Please don't look at this yet. This was not meant to go out to everyone, but we will "publish" as a PR once we (ekinnear, tpauly, janaiyengar) get this fully together.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/3b5d42990cecf5ae3ae0033660fdcf1bfaa2dfaf#commitcomment-26067865
----==_mimepart_5a26e614eb92f_7ea03f94acfd8f38297650
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Just FYI to those who've seen this notification popup up: this is seriou=
sly WIP. Please don't look at this yet. This was not meant to go out to eve=
ryone, but we will "publish" as a PR once we (ekinnear, tpauly, janaiyengar=
) get this fully together.</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/3b5d42990cecf5ae3ae0033660fdcf1bfaa2dfaf#commitcomment-2606=
7865">view it on GitHub</a>, or <a href=3D"https://github.com/notifications=
/unsubscribe-auth/AWbkq3ymdkvHAemPnTgahyX8yu1gUjuqks5s9YwUgaJpZM4Q2wV0">mut=
e the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://github.com/notif=
ications/beacon/AWbkqxMO8sekKen0RY0yvNuX2kLPUKteks5s9YwUgaJpZM4Q2wV0.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/3b5d42990cecf5ae3ae0033660fdcf1bfaa2dfaf#commitcomment-26067865"></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 3b5d429: Just FY=
I to those who've seen this notification popup up: this is seriously WIP. P=
lease don't look at this yet. This was not meant to go out to everyone, but=
 we will \"publish\" as a PR once we (ekinnear, tpauly, janaiyengar) get th=
is fully together."}],"action":{"name":"View Commit","url":"https://github.=
com/quicwg/base-drafts/commit/3b5d42990cecf5ae3ae0033660fdcf1bfaa2dfaf#comm=
itcomment-26067865"}}}</script>=

----==_mimepart_5a26e614eb92f_7ea03f94acfd8f38297650--


From nobody Tue Dec  5 11:06: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 2D0A8124D85 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 11:06:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 m9eZBvaKlaGs for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 11:06:18 -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 845AF1243FE for <quic-issues@ietf.org>; Tue,  5 Dec 2017 11:06: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=Mns80R/ze8vWVUPp5DuTxJ/qjyc=; b=nlfz7OQI8IrwAAdo IrbdOwFlb6XCDONYhRMgI5jOxKRBq33m/aHkF8Me2fGzvp09biejiUUY9EjqNx9U CW/GJQ5lMo2FCcr3aQXYUaU6bMIGdGu2TsCVQQ/qqoekboKe2nJzw2plxE2yiXPq nSarHPdlBZg9OEKeCxPFU4sVzJs=
Received: by filter0329p1las1.sendgrid.net with SMTP id filter0329p1las1-12900-5A26EE28-3C 2017-12-05 19:06:16.961301785 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 4z5cZJVGQK6JcUmYwQ9BGw for <quic-issues@ietf.org>; Tue, 05 Dec 2017 19:06:16.841 +0000 (UTC)
Date: Tue, 05 Dec 2017 19:06:17 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74c76e47401f06003f3b89632e6dc7ab87f6674c92cf00000001163eb02892a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349407680@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26ee28b3c8d_27953ff26aa36f281868d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3pCXtZ+GMKUdVU6xeXjJQmgaaekQHLE/p1XL mi2xAzjzGAMcpoAaPk4u/uLlNIUxULMKgMJA95SOuCe2eITSZ5ifupsKEx9heYbDSz9Sy/KiMaM+r1 5q9y+LZ3dvC2Xn7aS5Dd6jzZSQOy7Jgrxtk91/Mx/ZKMD4RJIhVdqdqqt4cMOr57u2XHO0+UamorV4 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RDwHApDzpsz_Y3bHlKeMFgA7E6M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 19:06:20 -0000

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

Jana and I discussed this today and he convinced me there's no need for explicitly communicating ack delay, at least until it's shown to be a problem.

The plan is:
1) alarm_duration = smoothed_rtt + 4 * rttvar + max_ack_delay
2) Justify why max_ack_delay is being added to RTO time, which is because we're subtracting the peer's ack delay from SRTT and RTTVAR , so both of those are expected to be smaller than their TCP equivalents.
3) max_ack_delay = max(max_ack_delay, ack.ack_delay) where ack.ack_delay is an ack delay that was used in an RTT sample.  Peer communicated ack delays that are ignored because they cause the RTT to drop below min_rtt are ignored to avoid inflating the max_ack_delay.  Any time the largest acked is an ack-only packet, the ack delay is also ignored, as @huitema suggested.
4) No change will be made to min RTO at the moment, but we'll open another issue to discuss whether that should be kept.
5) We may want to set max_ack_delay to a default of 25ms until at least one delayed ack is observed.  I can imagine some algorithms here, but I'd rather not specify anything(ie: just initialize max_ack_delay to 0) until we are happy with the algorithm.

@janaiyengar Feel free to correct me, and others should feel free to comment if they think anything here doesn't make sense.

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

<p>Jana and I discussed this today and he convinced me there's no need for =
explicitly communicating ack delay, at least until it's shown to be a probl=
em.</p>
<p>The plan is:</p>
<ol>
<li>alarm_duration =3D smoothed_rtt + 4 * rttvar + max_ack_delay</li>
<li>Justify why max_ack_delay is being added to RTO time, which is because =
we're subtracting the peer's ack delay from SRTT and RTTVAR , so both of th=
ose are expected to be smaller than their TCP equivalents.</li>
<li>max_ack_delay =3D max(max_ack_delay, ack.ack_delay) where ack.ack_delay=
 is an ack delay that was used in an RTT sample.  Peer communicated ack del=
ays that are ignored because they cause the RTT to drop below min_rtt are i=
gnored to avoid inflating the max_ack_delay.  Any time the largest acked is=
 an ack-only packet, the ack delay is also ignored, as <a href=3D"https://g=
ithub.com/huitema" class=3D"user-mention">@huitema</a> suggested.</li>
<li>No change will be made to min RTO at the moment, but we'll open another=
 issue to discuss whether that should be kept.</li>
<li>We may want to set max_ack_delay to a default of 25ms until at least on=
e delayed ack is observed.  I can imagine some algorithms here, but I'd rat=
her not specify anything(ie: just initialize max_ack_delay to 0) until we a=
re happy with the algorithm.</li>
</ol>
<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@janai=
yengar</a> Feel free to correct me, and others should feel free to comment =
if they think anything here doesn't make sense.</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/981#issuecomment-349407680">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4VYqYn8ausMORM=
PmSVAxCNnbrBNks5s9ZQogaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0nJ4J9Rur823Wefl=
pCc3K9q7GAnks5s9ZQogaJpZM4Qy1_D.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/981#issuecomment-349407680"></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 #981: Jana and I di=
scussed this today and he convinced me there's no need for explicitly commu=
nicating ack delay, at least until it's shown to be a problem.\r\n\r\nThe p=
lan is:\r\n1) alarm_duration =3D smoothed_rtt + 4 * rttvar + max_ack_delay\=
r\n2) Justify why max_ack_delay is being added to RTO time, which is becaus=
e we're subtracting the peer's ack delay from SRTT and RTTVAR , so both of =
those are expected to be smaller than their TCP equivalents.\r\n3) max_ack_=
delay =3D max(max_ack_delay, ack.ack_delay) where ack.ack_delay is an ack d=
elay that was used in an RTT sample.  Peer communicated ack delays that are=
 ignored because they cause the RTT to drop below min_rtt are ignored to av=
oid inflating the max_ack_delay.  Any time the largest acked is an ack-only=
 packet, the ack delay is also ignored, as @huitema suggested.\r\n4) No cha=
nge will be made to min RTO at the moment, but we'll open another issue to =
discuss whether that should be kept.\r\n5) We may want to set max_ack_delay=
 to a default of 25ms until at least one delayed ack is observed.  I can im=
agine some algorithms here, but I'd rather not specify anything(ie: just in=
itialize max_ack_delay to 0) until we are happy with the algorithm.\r\n\r\n=
@janaiyengar Feel free to correct me, and others should feel free to commen=
t if they think anything here doesn't make sense."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecommen=
t-349407680"}}}</script>=

----==_mimepart_5a26ee28b3c8d_27953ff26aa36f281868d8--


From nobody Tue Dec  5 11:54: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 096691270A7 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 11:54:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 zV90zxvzrDk6 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 11:54: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 D9C3112025C for <quic-issues@ietf.org>; Tue,  5 Dec 2017 11:54: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=sO8CxpirWn/tQOOJOPHCM1VTIAE=; b=oBSc7gMPrnPicLN9 bDrjWQV0tZ3ONOAKSYt1rCkDNY10yxi3zXk8oDuYiUUQ2thaNE4vdYn5CETa3BYn +adisa6aU+Ft+wyFDkuWRtAMOGoL6GSyJ0nFebSpWSJiWyuDShqHd79vzY/XeDmf gfjvnsNoRzIWijmvj4QRvCTyjQg=
Received: by filter1106p1mdw1.sendgrid.net with SMTP id filter1106p1mdw1-23325-5A26F96D-11 2017-12-05 19:54:21.324467129 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id 0Anoy454Qwabl5tC8j5abA for <quic-issues@ietf.org>; Tue, 05 Dec 2017 19:54:21.125 +0000 (UTC)
Date: Tue, 05 Dec 2017 19:54:21 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b3105e2542966014a19a61e73615d812d55196592cf00000001163ebb6d92a169ce10a8f624@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/990@github.com>
Subject: [quicwg/base-drafts] Neccessity and viability of hidden connection migration linkage (#990)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26f96d1cac6_5ff83f8e896c6f2c21593d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ykUZcZHTjvJrO/cy0Q0QneZ9AAGURY9jjjy 46uRJltlyerztF/uxPNuLnL4uS3cSTYlj5GeP3Uis5z7PtogNQI0C/CynyvNLPrD/CU/EEK5ZgUK+K Y1tJgPGIa5enIlLPyXdxYc+WyyXvNa9vP0OMOzqtzDWfE1QUsiCCRS5+tk7ee/t+kW+4dXszD1goD7 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q1jzJXBJ_MU2ENNQMsLJD08borQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 19:54:26 -0000

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

If it is desirable to break linkage between connections during path migration then the current approach of skipping random 2^32 packet numbers is likely insufficient.

An oberserver can easily detect decrease in traffic on one connection and a sudden new packet sequence that is higher at some offset. Depending on how many packets have been sent, the migration might just look like a new connection, or it might fall in a higher packet range indicating a migratin with some propability.

If packet numbers are reset upon migration with a new random number in the range 0..2^32 (ca.) such linkage is more limited. The argument goes both ways - resetting adds complexity, and it might not solve the problem:

The silence of one connection and the activity of a new connection could suggest linkage with some probability. When further considering GeoIP, even if on a different network, say wired vs mobile the chances of association increases. Add traffic pattern and timing analysis, and you can probably pin-point migrations with high accuracy.

So, what is the objective of preventing linkage and if it is worthwhile, shouldn't at least packet numbers be encrypted?

Network operators would likely be very upset about non-public packet numbers due to latency and loss monitoring.

Even with encrypted packet numbers linkage might not be too difficult given the amount of data available.

Would it make sense to encrypt the connection ID? Not likely due information in IP/UDP.

Some links on user tracking in Tor networks:
https://www.scmagazine.com/researchers-discover-dns-exploit-that-can-identify-tor-users/article/527591/
https://securelist.com/uncovering-tor-users-where-anonymity-ends-in-the-darknet/70673/


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

<p>If it is desirable to break linkage between connections during path migration then the current approach of skipping random 2^32 packet numbers is likely insufficient.</p>
<p>An oberserver can easily detect decrease in traffic on one connection and a sudden new packet sequence that is higher at some offset. Depending on how many packets have been sent, the migration might just look like a new connection, or it might fall in a higher packet range indicating a migratin with some propability.</p>
<p>If packet numbers are reset upon migration with a new random number in the range 0..2^32 (ca.) such linkage is more limited. The argument goes both ways - resetting adds complexity, and it might not solve the problem:</p>
<p>The silence of one connection and the activity of a new connection could suggest linkage with some probability. When further considering GeoIP, even if on a different network, say wired vs mobile the chances of association increases. Add traffic pattern and timing analysis, and you can probably pin-point migrations with high accuracy.</p>
<p>So, what is the objective of preventing linkage and if it is worthwhile, shouldn't at least packet numbers be encrypted?</p>
<p>Network operators would likely be very upset about non-public packet numbers due to latency and loss monitoring.</p>
<p>Even with encrypted packet numbers linkage might not be too difficult given the amount of data available.</p>
<p>Would it make sense to encrypt the connection ID? Not likely due information in IP/UDP.</p>
<p>Some links on user tracking in Tor networks:<br>
<a href="https://www.scmagazine.com/researchers-discover-dns-exploit-that-can-identify-tor-users/article/527591/" rel="nofollow">https://www.scmagazine.com/researchers-discover-dns-exploit-that-can-identify-tor-users/article/527591/</a><br>
<a href="https://securelist.com/uncovering-tor-users-where-anonymity-ends-in-the-darknet/70673/" rel="nofollow">https://securelist.com/uncovering-tor-users-where-anonymity-ends-in-the-darknet/70673/</a></p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Neccessity and viability of hidden connection migration linkage (#990)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/990"}}}</script>
----==_mimepart_5a26f96d1cac6_5ff83f8e896c6f2c21593d--


From nobody Tue Dec  5 12:01: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 5EE8D1286AB for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:01:32 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ESSxveqiq6-E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:01: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 92A9E12946E for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:01:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512504070; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vJazr/5B+DmfZleAZiwBU8Clj/5vn5/oob3uilKRQm0=; b=UQSS47F7rNzaqNTYL+ORrLXBMD039RvIitvycXNRChBMV0ZMWrS+8xrvU1zXXajIjqJadkS3 Kcs1kOQd26ilwmad73Tt3oq5Lt9ZPKqUTAs+Qhg7OMx9k4xj8KFmjmRCRra/UFZBUSNkqvKR OL5+WzTr01CndnqJG2gSMUHYKt8=
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 5a26fb06.7f6e6812b390-smtp-out-n03; Tue, 05 Dec 2017 20:01:10 -0000 (UTC)
Date: Tue, 05 Dec 2017 12:01:10 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a26fb06b7d83_1cf003f8be920dc301067df@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 989207: Specify MaxAckDelay for TLP and RTO
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a26fb06b7a38_1cf003f8be920dc30106683"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4vIwiTFR7jE_80w5RcUYLNca6WQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:01:32 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 989207a697ce6e4379da3774876e22e275d252bf
      https://github.com/quicwg/base-drafts/commit/989207a697ce6e4379da3774876e22e275d252bf
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  Specify MaxAckDelay for TLP and RTO

Closes #981



----==_mimepart_5a26fb06b7a38_1cf003f8be920dc30106683--


From nobody Tue Dec  5 12:01: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 7202812946E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:01:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.018
X-Spam-Level: 
X-Spam-Status: No, score=-2.018 tagged_above=-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_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 fsRNBhmkfDhh for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:01: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 B66431286CA for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:01:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=03j2sNp2UTIsjapSBmTtFzeF5mI=; b=JrXE8amJ6RJPeJtR gKRtPleBM8DWqqEY9MKqqypvuhGXXPxhieyN63zBQTM66Oo+63MJaCc7BGCWriFe 17U/FhGtt4EEzOpBs7ymWQ/57aokNPIUtsMDheSEjCGFUGOkyj2l2a8+OhD6gycf q9jz6ln4LSrs54tABQuhwYJtfas=
Received: by filter0491p1mdw1.sendgrid.net with SMTP id filter0491p1mdw1-7435-5A26FB0D-A 2017-12-05 20:01:17.569527363 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id Z1qSaES6S_SP2-749xeucQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 20:01:17.585 +0000 (UTC)
Date: Tue, 05 Dec 2017 20:01:17 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49bd45b40a2bb428156a84078cc1e64231bfcefa92cf00000001163ebd0d92a169ce10a8fe4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991@github.com>
Subject: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26fb0d8537c_192d3fd8937d8f3844885b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3lVe0U5unm0JvUcE70Ph2FLjI31kY5SVVmmu ygFXoMJ/5+Oz0P0YwadEge6XTiUFlswwLc3pjHlHj17RIaNVa2yRCK9ZqcBuXV5ngIJwC9ZFvhQzvw inYzKjcIKDN/dicy5Ie22Y7+5OOKWDbSvLRzXBj8Lekf6xCxf2oFReZMVRbq11H6bwd+wxK/2rfucz Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lbgotabOiDl2Ob81FAc2OZz59VI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:01:50 -0000

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

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

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

-- Commit Summary --

  * Specify MaxAckDelay for TLP and RTO

-- File Changes --

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

-- Patch Links --

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

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

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

<p><span aria-label="This pull request closes issue #981." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/981" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="278580242" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/981">#981</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/991'>https://github.com/quicwg/base-drafts/pull/991</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Specify MaxAckDelay for TLP and RTO</li>
</ul>

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Specify MaxAckDelay for TLP and RTO (#991)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991"}}}</script>

----==_mimepart_5a26fb0d8537c_192d3fd8937d8f3844885b--


From nobody Tue Dec  5 12:05: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 646EA12025C for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:05:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RplXqLcBT79X for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:05:19 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC68A127B57 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:05: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=LYg6BZ/M7KF8pegTnhfCFy0Ss9I=; b=IWPVdiNinOsnkUs1 D0lTCS/+mQHlYTcqPdBebHyZb8eS3vtpLk0zmp+I9ILD2ZYLT2Lz6f9imhZCrZpK 3PqPbJJ98QCZr62yjY0fuPghO1rnpshxZgb+h64ODUxBg1YkvUdiytWyYqNU4Gxu OJwkZwwkVib30q5tzIkh7Ren3eQ=
Received: by filter1225p1mdw1.sendgrid.net with SMTP id filter1225p1mdw1-10915-5A26FBFD-26 2017-12-05 20:05:17.81483244 +0000 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 XqYtmxJYTbCqrPaIrXkevg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 20:05:17.783 +0000 (UTC)
Date: Tue, 05 Dec 2017 20:05:17 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab156b9320282ef118f435ea4101158fa4b4e9f13d92cf00000001163ebdfd92a169ce10a8f624@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/990/349424680@github.com>
In-Reply-To: <quicwg/base-drafts/issues/990@github.com>
References: <quicwg/base-drafts/issues/990@github.com>
Subject: Re: [quicwg/base-drafts] Neccessity and viability of hidden connection migration linkage (#990)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26fbfda2dca_74183fac503b0f38696ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Y/UxqWIQblWU32CTJFFZuTVNCqcU+SiUf3O /r9dZguEHVOn4YSEy+s5JbZ6cGjt0vFVYyRTL/QH7o/EcGd5hUeP+1NMbXCDuFXyly5WEC9oTflfvV YT+vfMu51v1DpFTMhBvXVmzt42Hb++ivP3AZ2uf9oFnYZ1MH0W/myU25o2FRsrYbUI7bzL40IDpyPO w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TbDm0hdtOgLEXWBucasQJRJ9kcE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:05:20 -0000

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

One thing that came to mind after writing the above is that the packet number is always transmitted modulo 2^32 or less. Thus a random gap of this range is no different from resetting the packet number assuming the oberserver does not know the real packet number of the connection. But that assumption is not safe depending on how reliably the network can be monitored by the observer.

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

<p>One thing that came to mind after writing the above is that the packet n=
umber is always transmitted modulo 2^32 or less. Thus a random gap of this =
range is no different from resetting the packet number assuming the oberser=
ver does not know the real packet number of the connection. But that assump=
tion is not safe depending on how reliably the network can be monitored by =
the observer.</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/990#issuecomment-349424680">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-HJ3RBUgSvmkBT=
1aU8f45-SvQZHks5s9aH9gaJpZM4Q23nb">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxXxG0JcBPjP-Qr8e=
2UhtvUYdNZmks5s9aH9gaJpZM4Q23nb.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/990#issuecomment-349424680"></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 #990: One thing tha=
t came to mind after writing the above is that the packet number is always =
transmitted modulo 2^32 or less. Thus a random gap of this range is no diff=
erent from resetting the packet number assuming the oberserver does not kno=
w the real packet number of the connection. But that assumption is not safe=
 depending on how reliably the network can be monitored by the observer."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/990#issuecomment-349424680"}}}</script>=

----==_mimepart_5a26fbfda2dca_74183fac503b0f38696ce--


From nobody Tue Dec  5 12:06: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 ADA1F1270A7 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:06:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FmFesLWR4yNe for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:06: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 EDC1E12025C for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:06:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512504378; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hWCp/AY1EbP0DtCJPO5vS85Bkj0LrW0K9PpIbLxxifs=; b=lPNnh9PEwMIRDyGSoKBt3ONTKQ+s+rCKXs/dv71B7CdH4/FFPdgG+YAnO+Pr/L81zYhzPxQb JAGC2NAA9MLWk1SYk86KUdeoH7Z2bOWfC2Az0BXAz3MbcAahp0SXmO/gs3mgCcvou6dFtb50 NRA0hh6Br5eTa7LpPB3YjC1oz/E=
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 5a26fc3a.7f15ac72c300-smtp-out-n01; Tue, 05 Dec 2017 20:06:18 -0000 (UTC)
Date: Tue, 05 Dec 2017 12:06:17 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a26fc39e9f71_1c6d3fa58da1fc4440248@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 372c31: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a26fc39e9be4_1c6d3fa58da1fc4440171"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5pfuXl7F4OE0aALf_pMu8e_JSyc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:06:20 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 372c3189eeb4366b51eab91b29ed62d5c2e3aa9e
      https://github.com/quicwg/base-drafts/commit/372c3189eeb4366b51eab91b29ed62d5c2e3aa9e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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



----==_mimepart_5a26fc39e9be4_1c6d3fa58da1fc4440171--


From nobody Tue Dec  5 12:06: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 B778C128656 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:06:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.181
X-Spam-Level: 
X-Spam-Status: No, score=-3.181 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OCUCqV1FB7UB for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:06:22 -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 A5E0A12025C for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:06: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=tldXZT+CaiOgPhJx3xhgGu48t2s=; b=OWmR8iKVTiMCVevY sNnKbKUB3JD6MwdOCbmtp5KN4RwtCmyPRTsEx7/IW1q+Ct0um5W/+qCyDIM1gmvR MuGtYhPgdKzE/dMapG9f1mY0PM5ETj0B/5nFITbOgDETwihID+ZvlaiqxsTHaBpE OOOAmoJt5m6+TaWsUORnf+r+ZPw=
Received: by filter0204p1las1.sendgrid.net with SMTP id filter0204p1las1-21451-5A26FC3C-38 2017-12-05 20:06:20.924194619 +0000 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 vlYEwxc4T_mofQfnk2LAgw for <quic-issues@ietf.org>; Tue, 05 Dec 2017 20:06:20.778 +0000 (UTC)
Date: Tue, 05 Dec 2017 20:06:21 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173476704@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26fc3c99704_2c013fd821612f2c745ca"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18o8L8rP4JMnUUEDqO6pEDGcfd5k8hLrqeeN UeslZOpKUGkWoeMo506weuE57VhnHiw/8uXTVEpk3W2qehMqi/Ciq+AlmTSAX0sznGqjQZxsPoWWlt SqUDtpUh0CjiEXCaojxMSYSqDiT8usGCphJqPikzCM0Ac1EE3ETsQUg9PkTi8krErdDMYHGP8zt0V/ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m8Es0AuTHatK0GugmK1j26z8e8M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:06:25 -0000

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

@ianswett pushed 1 commit.

372c318  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/991/files/989207a697ce6e4379da3774876e22e275d252bf..372c3189eeb4366b51eab91b29ed62d5c2e3aa9e

----==_mimepart_5a26fc3c99704_2c013fd821612f2c745ca
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/372c318" class="commit-link">372c318</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/991/files/989207a697ce6e4379da3774876e22e275d252bf..372c3189eeb4366b51eab91b29ed62d5c2e3aa9e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Ap9OW04cY0t_AF1x9eOMXXuy0Zks5s9aI8gaJpZM4Q24Mg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-in3OcKmPuefSFYsAqIYrgVGpu4ks5s9aI8gaJpZM4Q24Mg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/991/files/989207a697ce6e4379da3774876e22e275d252bf..372c3189eeb4366b51eab91b29ed62d5c2e3aa9e"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/989207a697ce6e4379da3774876e22e275d252bf..372c3189eeb4366b51eab91b29ed62d5c2e3aa9e"}}}</script>

----==_mimepart_5a26fc3c99704_2c013fd821612f2c745ca--


From nobody Tue Dec  5 12:07: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 1B2671270AC for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:07:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QNvXimmlXq7q for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:06:59 -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 7B0A4126DCA for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:06: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=EStDkF9fdC05WcPYeXxv2YoQYW8=; b=HHpzBjHjvjn1wjIc ysbv/v8IlU+kHFyOANTLY1qEBtSwN/vUCTX4xqcCSdkNjdNhmi1EKzUHUpXbitli i11FZaBElzmI1/ajZz16u4s1QEFSbOSyyVgkeMjBIxrh2kgFZCld2pFGzc/bbUOZ K6tARc+C5UVqmm/5QFf+kDqwjrE=
Received: by filter0154p1las1.sendgrid.net with SMTP id filter0154p1las1-18322-5A26FC62-1 2017-12-05 20:06:58.06149325 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id FmIiQQ9YRQiYqYFdxAWEPQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 20:06:57.842 +0000 (UTC)
Date: Tue, 05 Dec 2017 20:06:58 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173478150@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26fc615a231_2bef3fd821612f2c98676"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ua5db/hHw6jt2vgJMjipnZPp+RAYzR44xdz +3HgmZ/iHtLMbZLepu9+FTSivJxgfkcKsUKh6Krc6w32eYsqETwbWxVykdF7XHNwX3nyI7epwk7GQE SU865lxgVkqeZG7jGrOKyPlKKlba+YERICdIlWI3pwWPq9nIqxCl5CXB3Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AXoMESZhhm8_8OcLXHLbF7h852Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:07:01 -0000

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

@ianswett pushed 1 commit.

7c508ce  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/991/files/372c3189eeb4366b51eab91b29ed62d5c2e3aa9e..7c508ce53f9a978c637cb25ba28b030b3e69e62b

----==_mimepart_5a26fc615a231_2bef3fd821612f2c98676
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/7c508ce" class="commit-link">7c508ce</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/991/files/372c3189eeb4366b51eab91b29ed62d5c2e3aa9e..7c508ce53f9a978c637cb25ba28b030b3e69e62b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyqRF8h5YmbK_mB7VmibSh6RzKqKks5s9aJhgaJpZM4Q24Mg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8MMit6IeKVp4SD7TDOcZRUbyKWUks5s9aJhgaJpZM4Q24Mg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/991/files/372c3189eeb4366b51eab91b29ed62d5c2e3aa9e..7c508ce53f9a978c637cb25ba28b030b3e69e62b"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/372c3189eeb4366b51eab91b29ed62d5c2e3aa9e..7c508ce53f9a978c637cb25ba28b030b3e69e62b"}}}</script>

----==_mimepart_5a26fc615a231_2bef3fd821612f2c98676--


From nobody Tue Dec  5 12:15: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 8580A127869 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:15:55 -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_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 8nuTr6xEIh3Q for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:15: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 4837D1270AC for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:15:53 -0800 (PST)
Date: Tue, 05 Dec 2017 12:15:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512504952; bh=TyUc492ZomEFD+GhxFAuRZJgIOMX4QVS4/orPUMc1n0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d+uld/J7xjpM/xDpDI09haHQXGoHQ32SsxAHW7lGDT2xhS7XM40y6xbiH1R2tTWtN VXOK354RXr33ejl9tbvkfBLBiiuZp+sc2eiZiQSsxzx4dCMgdM6cjhbi1teW9n0G1w MrVqi7nIqUVyOjtFlQdlblbNCllssR1zZy8St1kI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab435d38f9eac0d4db43b870841faf3d26dc7e450a92cf00000001163ec07892a169ce10a8fe4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/review/81320437@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a26fe7850f21_1c0c3fc3f64c2f3010033f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aiptIqba5LxggOrx875j1PD_4oQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:15:55 -0000

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

janaiyengar commented on this pull request.

Thanks for writing this up. A few comments.

>  
 * If there are more than one unacknowledged packets, PTO SHOULD be scheduled for
   max(2*SRTT, 10ms).
 
 * If RTO ({{rto}}) is earlier, schedule a TLP alarm in its place. That is,
   PTO SHOULD be scheduled for min(RTO, PTO).
 
-kDelayedAckTimeout is the expected delayed ACK timer.  When there is exactly one
-unacknowledged packet, the alarm duration includes time for a delayed
-acknowledgment to be received by including kDelayedAckTimeout.
-
-The RECOMMENDED value for kDelayedAckTimeout is 25ms.
-
-(TODO: Add negotiability of delayed ack timeout.)
+MaxAckDelay is the maximum ack delay supplied in an incoming ack frame.
+Ack delays that are aren't used for an RTT sample or reference ack-only packets

nit: It's not clear what it means to say Ack delays that reference ack-only packets... I would leave this at "aren't used for an RTT sample.", and remove "or reference ack-only packets"

> @@ -517,9 +520,9 @@ transmit or exceeding the reordering window in time.
 sent_packets:
 : An association of packet numbers to information about them, including a number
   field indicating the packet number, a time field indicating the time a packet
-  was sent, and a bytes field indicating the packet's size.  sent_packets is
-  ordered by packet number, and packets remain in sent_packets until
-  acknowledged or lost.
+  was sent, a boolean indicating whether the packet is ack only, and a bytes

s/ack only/ackable. I think this constraint needs to be more than just ack only packets.

> @@ -569,6 +573,7 @@ Pseudocode for OnPacketSent follows:
    largest_sent_packet = packet_number
    sent_packets[packet_number].packet_number = packet_number
    sent_packets[packet_number].time = now
+   sent_packets[packet_number].ack_only = is_ack_only

nit: is_ackable

> @@ -602,6 +607,10 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
      // Adjust for ack delay if it's plausible.
      if (latest_rtt - min_rtt > ack_delay):
        latest_rtt -= ack_delay
+       // Only save into max ack delay if it's used
+       // for rtt calculation and is not ack only.

ditto

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

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

<p>Thanks for writing this up. A few comments.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155062893">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 * If there are more than one unacknowledged packets, PTO SHOULD be scheduled for
   max(2*SRTT, 10ms).
 
 * If RTO ({{rto}}) is earlier, schedule a TLP alarm in its place. That is,
   PTO SHOULD be scheduled for min(RTO, PTO).
 
-kDelayedAckTimeout is the expected delayed ACK timer.  When there is exactly one
-unacknowledged packet, the alarm duration includes time for a delayed
-acknowledgment to be received by including kDelayedAckTimeout.
-
-The RECOMMENDED value for kDelayedAckTimeout is 25ms.
-
-(TODO: Add negotiability of delayed ack timeout.)
+MaxAckDelay is the maximum ack delay supplied in an incoming ack frame.
+Ack delays that are aren&#39;t used for an RTT sample or reference ack-only packets
</pre>
<p>nit: It's not clear what it means to say Ack delays that reference ack-only packets... I would leave this at "aren't used for an RTT sample.", and remove "or reference ack-only packets"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155063106">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -517,9 +520,9 @@ transmit or exceeding the reordering window in time.
 sent_packets:
 : An association of packet numbers to information about them, including a number
   field indicating the packet number, a time field indicating the time a packet
-  was sent, and a bytes field indicating the packet&#39;s size.  sent_packets is
-  ordered by packet number, and packets remain in sent_packets until
-  acknowledged or lost.
+  was sent, a boolean indicating whether the packet is ack only, and a bytes
</pre>
<p>s/ack only/ackable. I think this constraint needs to be more than just ack only packets.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155063245">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -569,6 +573,7 @@ Pseudocode for OnPacketSent follows:
    largest_sent_packet = packet_number
    sent_packets[packet_number].packet_number = packet_number
    sent_packets[packet_number].time = now
+   sent_packets[packet_number].ack_only = is_ack_only
</pre>
<p>nit: is_ackable</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155063620">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -602,6 +607,10 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
      // Adjust for ack delay if it&#39;s plausible.
      if (latest_rtt - min_rtt &gt; ack_delay):
        latest_rtt -= ack_delay
+       // Only save into max ack delay if it&#39;s used
+       // for rtt calculation and is not ack only.
</pre>
<p>ditto</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991#pullrequestreview-81320437"}}}</script>
----==_mimepart_5a26fe7850f21_1c0c3fc3f64c2f3010033f--


From nobody Tue Dec  5 12:16: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 8D271127869 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:16:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sc6-g05Itxio for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:16: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 E9E6B1270AC for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:16:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512505015; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bm2wSR5YdFgZQ7WNwVdkJfByNm9CSgxcgLZwMN8VhRU=; b=aBXkx151pUy3ctL/k8EZS1ogVB08Ts6rvYz7LFzKZBuOC/aGeWvJND6IeeDfqAZPHWXELI3K IARGk477bqA3+bqArhA6MoFsD4SiHMc9HdgSmsIhHXnBXhbw1Q4Bqa8MYsrzF7Fm/mLy6nvY rigFJnGLyhZFVe8rUP0puxWwoZ4=
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 5a26fc5f.7f2efc5e6750-smtp-out-n01; Tue, 05 Dec 2017 20:06:55 -0000 (UTC)
Date: Tue, 05 Dec 2017 12:06:55 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a26fc5f35ffa_46de3f9419effc445188@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 7c508c: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a26fc5f35c66_46de3f9419effc4451772"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UgSXBRY-TGHHMjXJBYkSN_v7qSw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:16:57 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7c508ce53f9a978c637cb25ba28b030b3e69e62b
      https://github.com/quicwg/base-drafts/commit/7c508ce53f9a978c637cb25ba28b030b3e69e62b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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



----==_mimepart_5a26fc5f35c66_46de3f9419effc4451772--


From nobody Tue Dec  5 12:24: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 BBBEA1270AC for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:24:05 -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 s57g7oUg7GVJ for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:24: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 3B906126DFF for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:24:04 -0800 (PST)
Date: Tue, 05 Dec 2017 12:24:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512505443; bh=zW/pnoKzOm2uadg6P7bPriRs6jpYSdw6YiUJWD8JU8M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u2gIbOXSzO9xhvOl0hue/WmAK5GQQ2GvZ3bqX/8od2wQjVHj2n/VGx4NUar2xfNYD NguoO9YYzQqdrzMEoRM3s6wNf/rAmpc3Zi2/v/L1Mi1HRK6A5aafPmJ9vXIE+T82uc WHg7w1mkgaqmIVBl28rO2pHa6iKmRz+zFujE2RlA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb3e9c26ad4ae4902595142f9b341aac15e1c42f692cf00000001163ec26392a169ce10a8fe4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/review/81323628@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a270063669e9_1e273f7fb1aa4f2c191883"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CriERYe_odibLuXg-Mkz79210Rg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:24:06 -0000

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

janaiyengar commented on this pull request.

Ok, let's leave the ackable discussion to later; I'm fine with ack only. There's one nit I'll leave you to address.



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

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

<p>Ok, let's leave the ackable discussion to later; I'm fine with ack only. There's one nit I'll leave you to address.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991#pullrequestreview-81323628"}}}</script>
----==_mimepart_5a270063669e9_1e273f7fb1aa4f2c191883--


From nobody Tue Dec  5 12:27: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 08F72126DFF for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:27:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bjescYQw30ER for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:27:02 -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 4270F12025C for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:27:02 -0800 (PST)
Date: Tue, 05 Dec 2017 12:27:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512505621; bh=COFxvxnm8joUJ+oIgJQXC/JDSAskIEsDv9DqC57YCKs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AoD6R514QoLePAg78AzfGGwgVVPj49uNoEGRR235MD+fZddiLWfhcJnflPjysJ/0/ XSN+y21h1+VHPO4wvIGliSqeUa2qkrec29vXV0E7V5c+tu3FX6ukMZbctOH+NVgjc0 hTS7+NJWP+pcXKt3imXkC8FUu8MPR9+0HYO+DDAU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad065e044f278d7494ad0be56c5a1a4e68a5374592cf00000001163ec31592a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/349430349@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27011594745_29b23fdffb8e4f34263fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZZEfxFl79hbHkiv-MBIPjP9LFqg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:27:04 -0000

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

Thank you for summarizing, @ianswett, this plan SGTM. 

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

<p>Thank you for summarizing, <a href="https://github.com/ianswett" class="user-mention">@ianswett</a>, this plan SGTM.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #981: Thank you for summarizing, @ianswett, this plan SGTM. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-349430349"}}}</script>
----==_mimepart_5a27011594745_29b23fdffb8e4f34263fa--


From nobody Tue Dec  5 12:38: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 35AC2127B31 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:38:00 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VkCdS9_P_4o8 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:37: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 60AAD127978 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:37:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512506277; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ngxTewv836SDPFRT7TA6WwvgwPP9xPi9C4KgiBbhDMA=; b=muTZ18UaqGBTLlkp+Xh8NJxeVXPOaPbc6AhbuxHCnulPHy2NJOs3V5uqPQzD2+Ofyn5daXV1 ayOrs0kPUdc1lrTfCzjY5NTCtMDSbtNVcv8Z0k+LNkKlt0Etr2oagh5iWwxuJCijf0+YqK2K sicB+h1LdxwM49t0yLPGSUunB64=
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 5a2703a5.7f308830da80-smtp-out-n02; Tue, 05 Dec 2017 20:37:57 -0000 (UTC)
Date: Tue, 05 Dec 2017 12:37:56 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a2703a441cb2_47923ffa28199c38467ef@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] e1d7ba: Add RTO rationale
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2703a441940_47923ffa28199c38466e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GpKy2w_TweNwyUOJl_D_Fcnambc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:38:00 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: e1d7bacc65c3850daaaa47e5d1ddde7c6ef70897
      https://github.com/quicwg/base-drafts/commit/e1d7bacc65c3850daaaa47e5d1ddde7c6ef70897
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  Add RTO rationale



----==_mimepart_5a2703a441940_47923ffa28199c38466e1--


From nobody Tue Dec  5 12:38: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 8257A127B73 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:38:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WlWBueoN8M07 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:38:01 -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 31C95127978 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:38: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=M+dl+g/69vRGrM3Ibqepcw1wo7c=; b=aep0C3snWBJVVRzh YSq4EQwC5vWtwjioBbpFNESW+qiMAAiHrFldarFiFqsV1X3oRX0jymoyWEC2eIoB T1KRhaKLwhKzD010R8HYypXqnmojPS3G7WVjCmnR4z8gf07Y7fNv+akwt1E7Ow5L ZkLoquffYZH1wzZK/jImH+2BVYY=
Received: by filter0542p1mdw1.sendgrid.net with SMTP id filter0542p1mdw1-1138-5A2703A5-31 2017-12-05 20:37:57.952562894 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 068Ek4GoRJ2twyyi8iCroA for <quic-issues@ietf.org>; Tue, 05 Dec 2017 20:37:57.949 +0000 (UTC)
Date: Tue, 05 Dec 2017 20:37:58 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173549902@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2703a5d2ea4_20e63fdcdf8fcf2c46971"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1g+/vLGWb0JoNej+DioG+OigTDDyrxlMQ81w UqKLFmoklZkhcLAUsSQVNyA/wZ8yWp67+RSAv6A9xq7Rg7LLHaMDA1ILiT2DRlDOT6VSR6DHnyii9V gkMJh3hIXe+o5BUHeSJ0dZ3xspUR76UQXKgncl60h7qV/3+0NW04JQLJEEg6tWONRBAzvQdNrB2EM+ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mE4ZtbQaXTyxGkwiOiVPcT8gruk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:38:02 -0000

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

@ianswett pushed 1 commit.

e1d7bac  Add RTO rationale


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

----==_mimepart_5a2703a5d2ea4_20e63fdcdf8fcf2c46971
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/e1d7bac" class="commit-link">e1d7bac</a>  Add RTO rationale</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/7c508ce53f9a978c637cb25ba28b030b3e69e62b..e1d7bacc65c3850daaaa47e5d1ddde7c6ef70897"}}}</script>

----==_mimepart_5a2703a5d2ea4_20e63fdcdf8fcf2c46971--


From nobody Tue Dec  5 12:47: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 EDFC51286AB for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:47:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aDTggjkZ3MOa for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:47:07 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 718CF127978 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:47:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512506826; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sMAMhxZ+oyKlju4dIokNd2/EqV0euit36c0MSYYN8Og=; b=OKJNpffzDpHRg73gtC/GLo8ywGC8rdHcPR3VeiTA2HcwBkD8vQjXUSS8jPMi7dlkzWc3QtUe 2HTs3CvLPG/qvntLfzVLsBcyWi/zSYzKNxb9Lmy9jYBJOqa9wDkGolxoak98WQlqrQpBC6fn kWyYW0pUaYi0K49zGm8HJQslHVc=
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.35]) by mxa.mailgun.org with ESMTP id 5a2705ca.7fc54c7baae0-smtp-out-n03; Tue, 05 Dec 2017 20:47:06 -0000 (UTC)
Date: Tue, 05 Dec 2017 12:47:05 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a2705c94c901_764b3f8ea14bfc3482538@hookshot-fe-92cdb05.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 257842: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2705c94c561_764b3f8ea14bfc3482469"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HGZeppx5_7e2v8rFEPyqO3zSR5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:47:09 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 25784256da325462780bd85ac61fc7d056e15e0f
      https://github.com/quicwg/base-drafts/commit/25784256da325462780bd85ac61fc7d056e15e0f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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



----==_mimepart_5a2705c94c561_764b3f8ea14bfc3482469--


From nobody Tue Dec  5 12: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 51DD8127978 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:47:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w6H6vQc7ygFg for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:47:08 -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 0ACBF12869B for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:47: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=p+5/xGBXyllNKYXoP1M+3JQwJls=; b=k8hVRuyZbWD/Uq7n FB81GI5q728YwIpJ6xQsWorJ3QXljteWnGEaSeSuy8tLY9K02NI6yhke6dDsm4gc u/0MUuUph3iVZ47mZeYPBfmZpnTFPuh5vBDf50NYETwLJDcRhUvnDCFwtSw/dXCr eaGlKAh54o8cNaP/8JzkHznRx/g=
Received: by filter0805p1mdw1.sendgrid.net with SMTP id filter0805p1mdw1-17894-5A2705CA-22 2017-12-05 20:47:06.867271671 +0000 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 Ye1MiQPWRXeFqnJpciIHqQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 20:47:06.850 +0000 (UTC)
Date: Tue, 05 Dec 2017 20:47:07 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173571140@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2705cab2658_1eb4e3ff8e25d4f3818492"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3EVi+lTZnfNO1tTL+0dS/wwkRCLVFJezKK2F xufQqja/ANv+mzbuevgOuSJ0Z3HyfwojbognKrwKSbrx6NI3283SrWVJu7mApSS0TqyxbOE5RAJy9A QrbqmClISWp+Y2sx2t81WKVXe8Gw70iesc5j2j3qad0ota/k1i5p4FkCJGhkw1i45RwA8RPd3qtt9C U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u6s2nLrePG9QL4P0viqWibnCCvI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:47:09 -0000

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

@ianswett pushed 1 commit.

2578425  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/991/files/e1d7bacc65c3850daaaa47e5d1ddde7c6ef70897..25784256da325462780bd85ac61fc7d056e15e0f

----==_mimepart_5a2705cab2658_1eb4e3ff8e25d4f3818492
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/2578425" class="commit-link">2578425</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/991/files/e1d7bacc65c3850daaaa47e5d1ddde7c6ef70897..25784256da325462780bd85ac61fc7d056e15e0f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw9PNWgJduVqkfDKxoEEPozvpunjks5s9avKgaJpZM4Q24Mg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyYfy2LTJjmdsOHXkcySS_JCzdaRks5s9avKgaJpZM4Q24Mg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/991/files/e1d7bacc65c3850daaaa47e5d1ddde7c6ef70897..25784256da325462780bd85ac61fc7d056e15e0f"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/e1d7bacc65c3850daaaa47e5d1ddde7c6ef70897..25784256da325462780bd85ac61fc7d056e15e0f"}}}</script>

----==_mimepart_5a2705cab2658_1eb4e3ff8e25d4f3818492--


From nobody Tue Dec  5 12:47: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 B9A7A1286B2 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:47:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7FkJuA4eWnC3 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:47: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 50C17127978 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:47:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512506869; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aUKV3W/ZnmKuMzv3Uh7f0fbLONoJwkomDzwQKGWzt5E=; b=nMaXj39MGMebDGo7+4/kAcuJt5Qan80cExTxnAi8hz064mpjaGKH4+VI/3XN/1NdSbVmr+ED msYk5I9B8YxAoYXBl2jRqWl9YVYdHTj3ZhbmI4vwry3F9xOMiv9RztxD7gGF0rzNhgUVzM5V nZnJ33e/L+SqiXkgRQTpIcCi+NE=
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.35]) by mxa.mailgun.org with ESMTP id 5a2705f5.7f095c5374e0-smtp-out-n02; Tue, 05 Dec 2017 20:47:49 -0000 (UTC)
Date: Tue, 05 Dec 2017 12:47:48 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a2705f4673ef_71a13fb9699e3c2c407ad@hookshot-fe-92cdb05.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f14f41: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2705f46702d_71a13fb9699e3c2c406a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NLkrViII28rRYSbssy4jnbep1ks>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:47:52 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: f14f41f3b49e52cb820ca3000443827d36c090b1
      https://github.com/quicwg/base-drafts/commit/f14f41f3b49e52cb820ca3000443827d36c090b1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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



----==_mimepart_5a2705f46702d_71a13fb9699e3c2c406a3--


From nobody Tue Dec  5 12:48: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 830C0127978 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:47:52 -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 ekUh_Ak-pQsL for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:47:51 -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 2345C12869B for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:47:51 -0800 (PST)
Date: Tue, 05 Dec 2017 12:47:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512506870; bh=vhVH4JHPXmW/hLYjt8Q+PNjM/qfxaj0ijrqauzvLIvY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gJFVe6LJlJGlrjeGk6b/szoW8JoQ3sGH7mG2KZ06vqMzEcQP8nEJkN9wZJgt0LG3W oDcB6S2YtpcV8T+N9mQccypVxbrq3GjyINYb+ALYI53+FnYeGlbC04GF2+mo0HXRh2 RO9ahr3fxypEIH2jTNOw3dRB2ptY6Qt6fGZQsmp8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173572809@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2705f678371_5a493f9b38cf2f341909b"; 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/WwCt4fxof7ictB5ABHUQ6Unj3TQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:47:52 -0000

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

@ianswett pushed 1 commit.

f14f41f  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/991/files/25784256da325462780bd85ac61fc7d056e15e0f..f14f41f3b49e52cb820ca3000443827d36c090b1

----==_mimepart_5a2705f678371_5a493f9b38cf2f341909b
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/f14f41f" class="commit-link">f14f41f</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/991/files/25784256da325462780bd85ac61fc7d056e15e0f..f14f41f3b49e52cb820ca3000443827d36c090b1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Ym7OH8ekJWcu58J6VAna-qUA5tks5s9av2gaJpZM4Q24Mg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9vGQKECBQgL0631Re4sD6Skl5cQks5s9av2gaJpZM4Q24Mg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/991/files/25784256da325462780bd85ac61fc7d056e15e0f..f14f41f3b49e52cb820ca3000443827d36c090b1"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/25784256da325462780bd85ac61fc7d056e15e0f..f14f41f3b49e52cb820ca3000443827d36c090b1"}}}</script>

----==_mimepart_5a2705f678371_5a493f9b38cf2f341909b--


From nobody Tue Dec  5 12:48: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 C45D01286B2 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:48:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0OE1D5TO1T-b for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:48: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 03FFB12869B for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:48:32 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512506912; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JkXtwz9vJ+fWogWQKeQ0LffiJ4ypBQwK59Szf/eaOY4=; b=OqnlReSlAUNt2JjQykkbZQ5nBEVNg6//8Hih43Vr5tRSzHGSyPVDVZa/D1Rnczsy3/wEq+U9 wExiuBwEB6bp87790lthSace38pW0ds44FiSYPUoLKd9XghQrCgvfUFRp7mcCteFotVF/6w7 pXVF9mC8JO9mvvYIypDBnjhOoPA=
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.41]) by mxa.mailgun.org with ESMTP id 5a270620.7f7b10688720-smtp-out-n02; Tue, 05 Dec 2017 20:48:32 -0000 (UTC)
Date: Tue, 05 Dec 2017 12:48:32 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a2706209f7d3_1f0c3fc22a747c248379d@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] a1b679: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2706209f443_1f0c3fc22a747c248363f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HcONZwBZcOLDJ-iBZG7RBY8ECMA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:48:39 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: a1b67988615e938f59178161b2c0472c3192802d
      https://github.com/quicwg/base-drafts/commit/a1b67988615e938f59178161b2c0472c3192802d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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



----==_mimepart_5a2706209f443_1f0c3fc22a747c248363f--


From nobody Tue Dec  5 12:48: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 08DCB128792 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:48:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SFsZ2c08u09e for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:48:40 -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 71B2F128768 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:48: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=mL5uv7vRHmusp75C0GaQ/zatQdI=; b=vhd/7NNSZC9YBJaH Qdn43bV3kvOZADqIvBwTuZVNVHQL3592iNUtYz0wPfzMvDa3Ztf8zxMwyfDIASxz enq3Le3+9j0Edn0PuGauwjBto3WBrF+iEJCZlfUdiSJQSXsywEAZyox06cJ+5ACh QZmweoy2T1ZODFJWpNAaoY1YWKI=
Received: by filter0101p1las1.sendgrid.net with SMTP id filter0101p1las1-25380-5A270623-14 2017-12-05 20:48:35.256059687 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id OJu2v4EWQiOSzXbXYHdphQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 20:48:34.979 +0000 (UTC)
Date: Tue, 05 Dec 2017 20:48:35 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173574493@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a270622d71c5_5a533f9b38cf2f342554"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0J+CIidre31y1R5kvJZ7ce4CIIA/TA8h9Fm+ OhZevxWj3UYxVVvbs0u52JRgpiNfgxQtMQtAfwLCuyPY7o0ZI7Nobz5ES+6Fi7LrYZSYZOobvchJse mF0KLuNlquFI1CQGg+55UnscuSPShebsMmUtSIWpw5o+Tm4G5fIzV6/NpAkQwTXb/9N/gOUanbMYLE I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TA_2NiZazdW6AEMeDzb_ZaMPUTA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:48:42 -0000

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

@ianswett pushed 1 commit.

a1b6798  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/991/files/f14f41f3b49e52cb820ca3000443827d36c090b1..a1b67988615e938f59178161b2c0472c3192802d

----==_mimepart_5a270622d71c5_5a533f9b38cf2f342554
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/a1b6798" class="commit-link">a1b6798</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/991/files/f14f41f3b49e52cb820ca3000443827d36c090b1..a1b67988615e938f59178161b2c0472c3192802d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Ff89suLAzk307DEAbD9yMXwjn9ks5s9awigaJpZM4Q24Mg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqznhaJpssBVjJNKcUxUG28wkUrF_ks5s9awigaJpZM4Q24Mg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/991/files/f14f41f3b49e52cb820ca3000443827d36c090b1..a1b67988615e938f59178161b2c0472c3192802d"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/f14f41f3b49e52cb820ca3000443827d36c090b1..a1b67988615e938f59178161b2c0472c3192802d"}}}</script>

----==_mimepart_5a270622d71c5_5a533f9b38cf2f342554--


From nobody Tue Dec  5 12:49: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 CB025128799 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:49:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ljsIPXf_BtRA for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:49: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 35A531286CA for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:49:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512506973; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gu2le3dEhwbBaFcBy/yc+hmZ0iWKbbAvowb+ttSnzO8=; b=c7QKuGQ9S4tJ8Wd8Uu0TZpomBRom26r/aEI72fVtO331ZlZwJoUrCriZDuUApAMZ0LsijKEa MF3ScexVlAeNWf6EWJS1+A/CChGPsCW2cu7SADxiXKp/yYo6jRKBpTDjFjiMacrBt1t957AM iCORkHAnhdgG+tkdE5mfHR1gru8=
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 5a27065d.7f9b281f63c0-smtp-out-n01; Tue, 05 Dec 2017 20:49:33 -0000 (UTC)
Date: Tue, 05 Dec 2017 12:49:32 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a27065c1ee47_1d4443ff4fd561c3848714@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3ba73b: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a27065c1eb0d_1d4443ff4fd561c3848625"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MOglFY19wYoqVrC7QlEuy-3LKJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:49:37 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3ba73bed8669b4990a3df9a8b1da5108fa154a6b
      https://github.com/quicwg/base-drafts/commit/3ba73bed8669b4990a3df9a8b1da5108fa154a6b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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



----==_mimepart_5a27065c1eb0d_1d4443ff4fd561c3848625--


From nobody Tue Dec  5 12: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 0F0361286CA for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:49:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zrxTRdGU3w1J for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:49: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 4D5F5128768 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:49: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=AOWZ3ksU7CrrfgeLmDx6Dd+jxqQ=; b=jrZOm+mGYr0wFdsw gpfnc53H8MllwhmVVwbbaiKkTuq/RT0C1lCQIzXK4uM4rmIwgmsIKBrLa0bj6Z23 i64OT6du6A/p0C1CPo64dcCOq2SHZDYXWcOl5fxvj9i8uEhr74P3eSs4hlbRthC0 1uF6LWiZvngt5hA6gVtzj4El2BE=
Received: by filter0466p1mdw1.sendgrid.net with SMTP id filter0466p1mdw1-9730-5A27065E-D 2017-12-05 20:49:34.519433264 +0000 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 EejG_5dcRl-TsCXpQz5HVA for <quic-issues@ietf.org>; Tue, 05 Dec 2017 20:49:34.491 +0000 (UTC)
Date: Tue, 05 Dec 2017 20:49:34 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173576770@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27065e5faf5_1e243fa478b00f34133197"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3720q9qFZCXxk6xM8dCCMqB7lITERYykL94X dIelhufdV03msjhS89gX3YgyYzuCB1EgTpDC7wNUt0ACkAj8UMgTX970HAXf3hGCce+JHmIigTsJ+Y +5iso6Vsr1UkbddWVzF6WYGVtp+NoKzx7h+DoxBocl/IZ2LOHDcQ/epVNjAr3Q5nqeqXJyC+H8E/Cx c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0h0yaVt2afVAdakvlk8wgz0_PXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:49:37 -0000

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

@ianswett pushed 1 commit.

3ba73be  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/991/files/a1b67988615e938f59178161b2c0472c3192802d..3ba73bed8669b4990a3df9a8b1da5108fa154a6b

----==_mimepart_5a27065e5faf5_1e243fa478b00f34133197
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/3ba73be" class="commit-link">3ba73be</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/991/files/a1b67988615e938f59178161b2c0472c3192802d..3ba73bed8669b4990a3df9a8b1da5108fa154a6b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6PoEpQmqRFjMLqOfyOkaGPbW62sks5s9axegaJpZM4Q24Mg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4b4di3RY-nTxtrdLvM4QzXGDAubks5s9axegaJpZM4Q24Mg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/991/files/a1b67988615e938f59178161b2c0472c3192802d..3ba73bed8669b4990a3df9a8b1da5108fa154a6b"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/a1b67988615e938f59178161b2c0472c3192802d..3ba73bed8669b4990a3df9a8b1da5108fa154a6b"}}}</script>

----==_mimepart_5a27065e5faf5_1e243fa478b00f34133197--


From nobody Tue Dec  5 12:50: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 D69DF127978 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:50:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t2dhBfvqoKmb for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:50: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 41401126DCA for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:50:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512507048; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NLruBoiSsalm8x4ljtI0dq4h5knzsUropMNl6UaQ/m4=; b=pJBA0PR1up0WbvQEAzsAPkvaOCKt85Oxrk1FCebNHVZlKOyHvZY6z9g8KTU5KuMSqw5Y6gYy 0cPB3uv7anp5oNy9hu2TMNRmp41bJSvrVwdN3ntfLB3SGEe934T3opZxAkyh+28ZN4MAlIyK qPo3xonXMxngwkuWPXgqJvxJUXM=
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.40]) by mxa.mailgun.org with ESMTP id 5a2706a8.7efc04554690-smtp-out-n03; Tue, 05 Dec 2017 20:50:48 -0000 (UTC)
Date: Tue, 05 Dec 2017 12:50:47 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a2706a710477_426d3ff020c73c24120570@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ddcf6d: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2706a7100aa_426d3ff020c73c241204e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-LhQRSxFSCdAS0iz7apmwdFolKI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:50:51 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: ddcf6d977ca47ea4e363844f5c9f116619719163
      https://github.com/quicwg/base-drafts/commit/ddcf6d977ca47ea4e363844f5c9f116619719163
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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



----==_mimepart_5a2706a7100aa_426d3ff020c73c241204e2--


From nobody Tue Dec  5 12:51: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 3AE3A126DCA for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:50:52 -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 gfSCSgtBHUxr for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:50: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 66CC1128656 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:50:49 -0800 (PST)
Date: Tue, 05 Dec 2017 12:50:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512507048; bh=jRfSC3+4GoEC0CuYRMBoRDc1F77CgAC4jH1RMp+6Otw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yHooMO/1mBROWFJGkLbZZHiJ0/bjf4BvXBCb8E9QFuES0zmDdfFuHdQa4y/WR/Mp7 z7B1cCD0gW2GD+TtWx+kt2m86wyatspejrFrrRrbdI1SCtZYjGqL0lyDYazCE6NZI1 8llO44r2lfffQJ3emN5ZXKr3QtEmYjPKUcsQDS14=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173579698@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2706a8bb7a9_5c73fa804c26f282030bb"; 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/mtg8vvOzLzYVfKNJh_TUnPQm6Nw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:50:52 -0000

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

@ianswett pushed 1 commit.

ddcf6d9  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/991/files/3ba73bed8669b4990a3df9a8b1da5108fa154a6b..ddcf6d977ca47ea4e363844f5c9f116619719163

----==_mimepart_5a2706a8bb7a9_5c73fa804c26f282030bb
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/ddcf6d9" class="commit-link">ddcf6d9</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/991/files/3ba73bed8669b4990a3df9a8b1da5108fa154a6b..ddcf6d977ca47ea4e363844f5c9f116619719163">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy1JevacSiXK5l3xEz3gs_SPs4i8ks5s9ayogaJpZM4Q24Mg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9deGePrTH6KOgluBFS1S4CvZyaQks5s9ayogaJpZM4Q24Mg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/991/files/3ba73bed8669b4990a3df9a8b1da5108fa154a6b..ddcf6d977ca47ea4e363844f5c9f116619719163"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/3ba73bed8669b4990a3df9a8b1da5108fa154a6b..ddcf6d977ca47ea4e363844f5c9f116619719163"}}}</script>

----==_mimepart_5a2706a8bb7a9_5c73fa804c26f282030bb--


From nobody Tue Dec  5 12:56: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 08CC6127978 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:56:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IPn5VCrlLJjE for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:56:28 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 266A2128792 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:56:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512507375; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9vlLCA6mcL2C79g2V6ECYJyGAwCsOZz9HxFBlutdi4E=; b=OR0FYg7XAnCl7wOeaUy3APwj34jAjUcltffzZ2L1M4G0KGpL05eDCBN6wfCvCVdDkLjAKghM 45ACor1DPKcW6K99kuLpzedhDCQ3fu6gfkVCYFXNkvdt2XGJ6/OMWdV/ba8Jcu9qWVxGTWFT 9oQK/SJ+74+3EYzAnEG2NYGrqzE=
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 5a2707ef.7f226077cd50-smtp-out-n03; Tue, 05 Dec 2017 20:56:15 -0000 (UTC)
Date: Tue, 05 Dec 2017 12:56:14 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a2707ee279bc_1cefa3f95c7af3c4056872@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6f644a: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2707ee276c0_1cefa3f95c7af3c405672e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rcFs6OtbTr_leevOq2u097_H55o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:56:30 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6f644ac4c06453dd5653b717d3aa25180829fc41
      https://github.com/quicwg/base-drafts/commit/6f644ac4c06453dd5653b717d3aa25180829fc41
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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



----==_mimepart_5a2707ee276c0_1cefa3f95c7af3c405672e--


From nobody Tue Dec  5 12:56: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 BF51E127978 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:56:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.181
X-Spam-Level: 
X-Spam-Status: No, score=-3.181 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-jaqQ8PooGd for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:56: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 E53C7128796 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:56: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=E4zx8p/No41UivASHrgYLIIjOLg=; b=DOUpBID7xvR/LMOi P4gqTCQLZRhHCWVySXI1tZBwJEFqy+QCIcG0umnfiXfuNpNcTAvisRPl+Oc7CV/S tj/OijX5znU1v9ZoaqzYIykqn0/HYfXyU5aYpIsY1dFKFl38Tr6jkA65/u7jxiB5 /IClP+vcN7d2oUFUZT3SHE1xm7g=
Received: by filter0574p1las1.sendgrid.net with SMTP id filter0574p1las1-23584-5A2707EF-25 2017-12-05 20:56:15.821465826 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id CbMHIV30RCGxP3P8c3fgtg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 20:56:15.715 +0000 (UTC)
Date: Tue, 05 Dec 2017 20:56:15 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173592880@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2707ef98d28_4eca3ffcbc3b0f30944a6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3qwuJsrjt5Bbz0i8xrKGW2F0aWoSE4LheNb5 cnzcQX+JcL9YqMtp4/a1PN1fsd0ozLLeCnQFEREGEhPTGioQrm/y9DoG5bdfTh22NVocaW46ysN7Lg eLSWPjzezYlIZGdrhOm3HTB8csF0z4PnGxHshJ3aAAfsUD8UAsQYs0QQSAMzQ2UDOtH4qWXLG/EMLx A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Biq1DwQA9yuFYwfgJ_BVHyaK3zw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:56:38 -0000

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

@ianswett pushed 1 commit.

6f644ac  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/991/files/ddcf6d977ca47ea4e363844f5c9f116619719163..6f644ac4c06453dd5653b717d3aa25180829fc41

----==_mimepart_5a2707ef98d28_4eca3ffcbc3b0f30944a6
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/6f644ac" class="commit-link">6f644ac</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/991/files/ddcf6d977ca47ea4e363844f5c9f116619719163..6f644ac4c06453dd5653b717d3aa25180829fc41">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Q4TTJnXjqfsDAvw-_Vqx1YiGHhks5s9a3vgaJpZM4Q24Mg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6g7w1jZylxNg8nQpaaMZ69mo22rks5s9a3vgaJpZM4Q24Mg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/991/files/ddcf6d977ca47ea4e363844f5c9f116619719163..6f644ac4c06453dd5653b717d3aa25180829fc41"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/ddcf6d977ca47ea4e363844f5c9f116619719163..6f644ac4c06453dd5653b717d3aa25180829fc41"}}}</script>

----==_mimepart_5a2707ef98d28_4eca3ffcbc3b0f30944a6--


From nobody Tue Dec  5 12:58: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 DDCD812869B for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:58:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nkwhqb8A6TNq for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 12:58: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 325D5126DCA for <quic-issues@ietf.org>; Tue,  5 Dec 2017 12:58: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=dJfhPBn6ABaUtc28tyzngK2+Q1o=; b=nZCgDe1xwK4d1yQ2 txnmea1w556Ycc+ybN86/gtJCipvhSfiQ8o9ZFykZKY9Kb9aH6jbKgUbQeTK1ges Ydq0S1qzJBBvKG/XbBwEmmB93MSDKWg8IIgg6YDjMgK9zGqJ/J3HBv4iw4nk2mi+ Zojc9RcxhYOnAg8AVlHAn5r3Ryk=
Received: by filter0610p1las1.sendgrid.net with SMTP id filter0610p1las1-9342-5A27085C-A 2017-12-05 20:58:04.177967289 +0000 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 ZIZ6tDEVRBOg-pJKMQwYXw for <quic-issues@ietf.org>; Tue, 05 Dec 2017 20:58:03.979 +0000 (UTC)
Date: Tue, 05 Dec 2017 20:58:04 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd97eca6abafabcc3d410cbd1222dcaefea829dce92cf00000001163eca5b92a169ce10a8fe4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/review/81331270@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27085bd63d5_24fd3f8087b80f28165611"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0eRVp40+s+m5q8hMSFsap4mdMyg0QCaS8o11 pV3tkCMGdIoW4ihLMUL91AfbY70x26jS180YwOCDEyGKxPGVnC3SmMjexxR+gMwFxShNfT6NSj7cTb PHFWIv/juO386cpudU6ZK9aO53wF77CyYuxLnYGmmOUgm9BtTCxkxhoEMMXvR4YRAtkVY5vnDJQRWS Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GZ6IeLFtKQvJPgYlP1AP6A6mSrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 20:58:07 -0000

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

janaiyengar commented on this pull request.

Thanks for adding more explanatory text. A few comments.

>  
-A PTO value of at least 2*SRTT ensures that the ACK is overdue. Using a PTO of
-exactly 1*SRTT may generate spurious probes, and 2*SRTT is simply the next
-integral value of RTT.
+QUIC diverges from TCP by calculating MaxAckDelay dynamically, instead of
+assuming a constant value for all connections.  It includes this in all probe

TCP doesn't assume a constant value for all connections. I would say something like "instead of implicitly including it in the SRTT and RTTVAR estimates".

>  
-The values of 2 and 1.5 are based on
-{{?LOSS-PROBE=I-D.dukkipati-tcpm-tcp-loss-probe}}, but implementations MAY
-experiment with other constants.
+A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The of 1.5

missing word: "The value of".

> @@ -372,10 +366,17 @@ one significantly increases resilience to packet drop in both directions, thus
 reducing the probability of consecutive RTO events.
 
 QUIC's RTO algorithm differs from TCP in that the firing of an RTO alarm is not
-considered a strong enough signal of packet loss. An RTO alarm fires only when
+considered a strong enough signal of packet loss, so does not result in an
+immediate change to CWND or recovery state. An RTO alarm fires only when

is CWND defined by here? or should it be "congestion window"? I'd prefer spelling it out in any case.

>  there's a prolonged period of network silence, which could be caused by a change
 in the underlying network RTT.
 
+QUIC also diverges from TCP by including MaxAckDelay in the RTO period.  QUIC is
+able to explicitly model the ack delay via the ack delay field in the ack frame.
+Because QUIC is subtracting this delay from both SRTT and it is expected to

s/is subtracting/subtracts/
It doesn't subtract this delay from SRTT... also this sentence is a bit of a run-on. Suggestion: "Since QUIC ignores this delay in its SRTT and RTTVAR computations, it is necessary to add this delay explicitly in the RTO computation.".

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

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

<p>Thanks for adding more explanatory text. A few comments.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155072193">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-A PTO value of at least 2*SRTT ensures that the ACK is overdue. Using a PTO of
-exactly 1*SRTT may generate spurious probes, and 2*SRTT is simply the next
-integral value of RTT.
+QUIC diverges from TCP by calculating MaxAckDelay dynamically, instead of
+assuming a constant value for all connections.  It includes this in all probe
</pre>
<p>TCP doesn't assume a constant value for all connections. I would say something like "instead of implicitly including it in the SRTT and RTTVAR estimates".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155072340">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-The values of 2 and 1.5 are based on
-{{?LOSS-PROBE=I-D.dukkipati-tcpm-tcp-loss-probe}}, but implementations MAY
-experiment with other constants.
+A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The of 1.5
</pre>
<p>missing word: "The value of".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155072622">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -372,10 +366,17 @@ one significantly increases resilience to packet drop in both directions, thus
 reducing the probability of consecutive RTO events.
 
 QUIC&#39;s RTO algorithm differs from TCP in that the firing of an RTO alarm is not
-considered a strong enough signal of packet loss. An RTO alarm fires only when
+considered a strong enough signal of packet loss, so does not result in an
+immediate change to CWND or recovery state. An RTO alarm fires only when
</pre>
<p>is CWND defined by here? or should it be "congestion window"? I'd prefer spelling it out in any case.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155072690">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  there&#39;s a prolonged period of network silence, which could be caused by a change
 in the underlying network RTT.
 
+QUIC also diverges from TCP by including MaxAckDelay in the RTO period.  QUIC is
+able to explicitly model the ack delay via the ack delay field in the ack frame.
+Because QUIC is subtracting this delay from both SRTT and it is expected to
</pre>
<p>s/is subtracting/subtracts/<br>
It doesn't subtract this delay from SRTT... also this sentence is a bit of a run-on. Suggestion: "Since QUIC ignores this delay in its SRTT and RTTVAR computations, it is necessary to add this delay explicitly in the RTO computation.".</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991#pullrequestreview-81331270"}}}</script>
----==_mimepart_5a27085bd63d5_24fd3f8087b80f28165611--


From nobody Tue Dec  5 13:04: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 0A8D612711A for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:03:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jeuKvxk0Lgwj for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:03:56 -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 92800126DCA for <quic-issues@ietf.org>; Tue,  5 Dec 2017 13:03: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=3hI98wJShtbar6EpLFc3H/3MzYc=; b=HLMFhV0BmeNgM2m+ ow5QkCMAc87BXJ2RSHkTewk3X/myXD0XShNyAaw7mX/jKiyiZfq2cEqJUzL6v5FB CKVBLhlxk4FqL4qw0LtR0U9HN0xEqgh0TsN6gnuST0oW9yIJAmujGmOeiV1WqVP9 sVU/18kUUfN87uFw1jFxoyq7vRs=
Received: by filter0073p1las1.sendgrid.net with SMTP id filter0073p1las1-28271-5A2709BB-C 2017-12-05 21:03:55.275476547 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id 70xv3ZYWTCSo-moAn08vsg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 21:03:55.180 +0000 (UTC)
Date: Tue, 05 Dec 2017 21:03:55 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf50eb1601d17c8582079f59689a687d187df9afa92cf00000001163ecbba92a169ce10a8fe4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/review/81334071@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2709bb6f36_5bb3fa804c26f28278729"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0d6XdySc9W+Pc/IJf5NcDjQntDITqfXUxRHE Y6QH0IUaAxanQnGzKg+l6g9XVMCRRsCvRGS6kOAbB5FRV4enWP+265lpZYoYWMLXMU85Ok5+KiTGBf MwSgqvu4lbf/xrZOLrphpmLuP/3WqYITxJvQP/URealqR6jLkeyDk46lOA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-G003PJEsLAjhLBEHP32_ii7a88>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 21:03:59 -0000

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

ianswett commented on this pull request.

One comment I didn't fully address, but PTAL

>  
-A PTO value of at least 2*SRTT ensures that the ACK is overdue. Using a PTO of
-exactly 1*SRTT may generate spurious probes, and 2*SRTT is simply the next
-integral value of RTT.
+QUIC diverges from TCP by calculating MaxAckDelay dynamically, instead of
+assuming a constant value for all connections.  It includes this in all probe

I state that below, but I updated this text to be a bit more specific.

> @@ -372,10 +366,17 @@ one significantly increases resilience to packet drop in both directions, thus
 reducing the probability of consecutive RTO events.
 
 QUIC's RTO algorithm differs from TCP in that the firing of an RTO alarm is not
-considered a strong enough signal of packet loss. An RTO alarm fires only when
+considered a strong enough signal of packet loss, so does not result in an
+immediate change to CWND or recovery state. An RTO alarm fires only when

Done

>  there's a prolonged period of network silence, which could be caused by a change
 in the underlying network RTT.
 
+QUIC also diverges from TCP by including MaxAckDelay in the RTO period.  QUIC is
+able to explicitly model the ack delay via the ack delay field in the ack frame.
+Because QUIC is subtracting this delay from both SRTT and it is expected to

Agreed, fixed.

> @@ -517,9 +520,9 @@ transmit or exceeding the reordering window in time.
 sent_packets:
 : An association of packet numbers to information about them, including a number
   field indicating the packet number, a time field indicating the time a packet
-  was sent, and a bytes field indicating the packet's size.  sent_packets is
-  ordered by packet number, and packets remain in sent_packets until
-  acknowledged or lost.
+  was sent, a boolean indicating whether the packet is ack only, and a bytes

As discussed, in a future PR.

> @@ -569,6 +573,7 @@ Pseudocode for OnPacketSent follows:
    largest_sent_packet = packet_number
    sent_packets[packet_number].packet_number = packet_number
    sent_packets[packet_number].time = now
+   sent_packets[packet_number].ack_only = is_ack_only

ack

> @@ -602,6 +607,10 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
      // Adjust for ack delay if it's plausible.
      if (latest_rtt - min_rtt > ack_delay):
        latest_rtt -= ack_delay
+       // Only save into max ack delay if it's used
+       // for rtt calculation and is not ack only.

ack

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

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

<p>One comment I didn't fully address, but PTAL</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155074525">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-A PTO value of at least 2*SRTT ensures that the ACK is overdue. Using a PTO of
-exactly 1*SRTT may generate spurious probes, and 2*SRTT is simply the next
-integral value of RTT.
+QUIC diverges from TCP by calculating MaxAckDelay dynamically, instead of
+assuming a constant value for all connections.  It includes this in all probe
</pre>
<p>I state that below, but I updated this text to be a bit more specific.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155074551">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -372,10 +366,17 @@ one significantly increases resilience to packet drop in both directions, thus
 reducing the probability of consecutive RTO events.
 
 QUIC&#39;s RTO algorithm differs from TCP in that the firing of an RTO alarm is not
-considered a strong enough signal of packet loss. An RTO alarm fires only when
+considered a strong enough signal of packet loss, so does not result in an
+immediate change to CWND or recovery state. An RTO alarm fires only when
</pre>
<p>Done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155074831">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  there&#39;s a prolonged period of network silence, which could be caused by a change
 in the underlying network RTT.
 
+QUIC also diverges from TCP by including MaxAckDelay in the RTO period.  QUIC is
+able to explicitly model the ack delay via the ack delay field in the ack frame.
+Because QUIC is subtracting this delay from both SRTT and it is expected to
</pre>
<p>Agreed, fixed.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155074952">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -517,9 +520,9 @@ transmit or exceeding the reordering window in time.
 sent_packets:
 : An association of packet numbers to information about them, including a number
   field indicating the packet number, a time field indicating the time a packet
-  was sent, and a bytes field indicating the packet&#39;s size.  sent_packets is
-  ordered by packet number, and packets remain in sent_packets until
-  acknowledged or lost.
+  was sent, a boolean indicating whether the packet is ack only, and a bytes
</pre>
<p>As discussed, in a future PR.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155074975">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -569,6 +573,7 @@ Pseudocode for OnPacketSent follows:
    largest_sent_packet = packet_number
    sent_packets[packet_number].packet_number = packet_number
    sent_packets[packet_number].time = now
+   sent_packets[packet_number].ack_only = is_ack_only
</pre>
<p>ack</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155074993">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -602,6 +607,10 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
      // Adjust for ack delay if it&#39;s plausible.
      if (latest_rtt - min_rtt &gt; ack_delay):
        latest_rtt -= ack_delay
+       // Only save into max ack delay if it&#39;s used
+       // for rtt calculation and is not ack only.
</pre>
<p>ack</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991#pullrequestreview-81334071"}}}</script>
----==_mimepart_5a2709bb6f36_5bb3fa804c26f28278729--


From nobody Tue Dec  5 13:04: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 1616412869B for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:04:54 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ITJG0-3K9P3C for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:04: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 84EF7126DCA for <quic-issues@ietf.org>; Tue,  5 Dec 2017 13:04:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512507891; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UDtZ7F8cLkcSg6EPruJ8YDXoyadGuuAqWFDxFgzQh4M=; b=XXVLIrS7bo6r4var5JOeD4jyzmYDL+dbKeNGE7zvnbm4AJGZwY8UEaBUAMKj8OrIhcoPywuh COCKfcE3Hrv+jdW5PSth8BfRMLYmq8tS/qWFcSXVSPgPmzd6D+lVNjtZjC5gbrS+wXwPKun3 m0zYo5PbQiE3PVCvD+KeyCwjaBU=
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 5a2709f1.7f079c6c86f0-smtp-out-n02; Tue, 05 Dec 2017 21:04:49 -0000 (UTC)
Date: Tue, 05 Dec 2017 13:04:48 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a2709f03a181_51a43fb311ccbc4089347@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c58974: Comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2709f039db5_51a43fb311ccbc4089274"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Joofh2vHAI4ahzzkHHVrR5_LVmo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 21:04:54 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: c58974b553d5599045faf1ed2e6496106c7ab45c
      https://github.com/quicwg/base-drafts/commit/c58974b553d5599045faf1ed2e6496106c7ab45c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  Comments



----==_mimepart_5a2709f039db5_51a43fb311ccbc4089274--


From nobody Tue Dec  5 13:05: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 89EBC126DCA for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:04:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vLY4RZwrlJji for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:04:53 -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 2BBED12711A for <quic-issues@ietf.org>; Tue,  5 Dec 2017 13:04:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bvx4eN4JMHAI+mk4Hzi3YHvFz4U=; b=C4ithA6NBgH1vxmI tg3fxn+6sd27WhUizUlnLSstNwZF7PMobuJ/e8hJmOhG0PdjVWPrOWiXqhIGIbA6 TXesUpFwOOCNfpAiRA1bPigq7fnsiv0CISZx1TdWGL6rgjSaxHrKLt4mCFb6J/LC duKtnWeYaiIzg2GRfUpZOGA3Z5E=
Received: by filter1214p1mdw1.sendgrid.net with SMTP id filter1214p1mdw1-2850-5A2709F4-F 2017-12-05 21:04:52.313471097 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 5ZCgh-X6SbWlZjwlBex_jQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 21:04:52.287 +0000 (UTC)
Date: Tue, 05 Dec 2017 21:04:52 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173612040@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2709f42701e_2b803f844080cf382281d4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak13WPYEPiVomjdRRpWfWybPzM1rAjan5soZKa 4iVABcQM/ZFd1MEovu+dS5EhnFNAEa+uT3+D4SBXD6qPKS1fQnv3DKfbvE9jLn7frJvvUwP2THhrTo OMddPbOkVpyqgpOf7DzSlzTU4CwXRnjBH9EISOXNrtdS7/Z+F0sleKqJ8TRkw1jvNbHRT/5WgicsRu c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KNwR-Vt0f1Uq7-dXF616J4isnjE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 21:04:54 -0000

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

@ianswett pushed 1 commit.

c58974b  Comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/991/files/6f644ac4c06453dd5653b717d3aa25180829fc41..c58974b553d5599045faf1ed2e6496106c7ab45c

----==_mimepart_5a2709f42701e_2b803f844080cf382281d4
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/c58974b" class="commit-link">c58974b</a>  Comments</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/6f644ac4c06453dd5653b717d3aa25180829fc41..c58974b553d5599045faf1ed2e6496106c7ab45c"}}}</script>

----==_mimepart_5a2709f42701e_2b803f844080cf382281d4--


From nobody Tue Dec  5 13:22: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 3D9EA12869B for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:22:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ODgu2UIiQ4gj for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:22: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 F062E128799 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 13:22: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=CLpQtbBZzQacfya0LcegnbFOxSY=; b=RZDsZzY/nij6YQn9 dX3AuCyTDfz3AlVYFYoRTkBZ41QvYe/HN+HZ03D8VG8Vk0X0fJmqE17dIcJe9rjU Va86LsZHgTPM/+ZslX6T5dnoyWpvttkUAhvtJhWPY7A3vAmxq1sYRIOnH0RmN9c9 p+ii+Q3P7azLptTjsCC5Ubpr8sU=
Received: by filter0356p1las1.sendgrid.net with SMTP id filter0356p1las1-9486-5A270DFD-30 2017-12-05 21:22:05.5109587 +0000 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 ZgyZlLAoT5exRWSn-wtEAQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 21:22:05.391 +0000 (UTC)
Date: Tue, 05 Dec 2017 21:22:05 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173654474@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a270dfd47f38_7e193f8dc54c6f342023d8"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2E/BC2yu/j1m1albIS4NNR5/l7vv2G2ARzte A3d8tzfEOKfqitLRYxkX+/se93UJ9mqnfT7ec6MPndk1OdIr16tE4uaQfLfFrlcna5dGnyaHoGZ7me YLNmw099YIs+S+o0K/gc4YR4fCm3sdzFLnvYN7xE3VL7FBL1Ld1K8mU2/w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9jAoFLPzW8besTBug4sJ91aOHsw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 21:22:15 -0000

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

@ianswett pushed 1 commit.

69547db  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/991/files/c58974b553d5599045faf1ed2e6496106c7ab45c..69547db50be6e4441b8d70bf17a42fd771915565

----==_mimepart_5a270dfd47f38_7e193f8dc54c6f342023d8
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/69547db" class="commit-link">69547db</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/991/files/c58974b553d5599045faf1ed2e6496106c7ab45c..69547db50be6e4441b8d70bf17a42fd771915565">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5T61TET49XWuf9NTWOwHOjuLGS-ks5s9bP9gaJpZM4Q24Mg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3al981TL6N7PImrnRaTPX9dZcdGks5s9bP9gaJpZM4Q24Mg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/991/files/c58974b553d5599045faf1ed2e6496106c7ab45c..69547db50be6e4441b8d70bf17a42fd771915565"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/c58974b553d5599045faf1ed2e6496106c7ab45c..69547db50be6e4441b8d70bf17a42fd771915565"}}}</script>

----==_mimepart_5a270dfd47f38_7e193f8dc54c6f342023d8--


From nobody Tue Dec  5 13:22: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 CD65E12711E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:22:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KQrJOE9rncuh for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:22: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 A0639128854 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 13:22:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512508928; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2R9pPR+dzsdCvQg4TULAFjqoms8ngj2+f8K80iRbYlU=; b=nMTMUifKVAhEsB0bfw7jcejoX5KWCc8ZmTCaNcySFqAMO4ogMgNzY2tcZjprqRQuZ+wEFEaC FhBhxDu2/6lkhpUkzMKJvDTnii1lMegGEj2iWqiwbYmyk4wFNLjIlm/Y5stWPbPmI1qwpAnN PnbJBU2xAI7ieTBwi/5zHcHmk6w=
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 5a270dfc.7f75e4753f30-smtp-out-n01; Tue, 05 Dec 2017 21:22:04 -0000 (UTC)
Date: Tue, 05 Dec 2017 13:22:03 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a270dfb81a47_839c3fa2e87bfc30765b6@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 69547d: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a270dfb81106_839c3fa2e87bfc307642c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fm4TfGWkwSixlH7ccKmFekKL-3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 21:22:17 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 69547db50be6e4441b8d70bf17a42fd771915565
      https://github.com/quicwg/base-drafts/commit/69547db50be6e4441b8d70bf17a42fd771915565
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

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



----==_mimepart_5a270dfb81106_839c3fa2e87bfc307642c--


From nobody Tue Dec  5 13:22: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 A4D8D12869B for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:22:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TNWBd0tPjMeL for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 13:22:42 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 902E4128799 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 13:22: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=HfiWWUIQIYHZoRwExBLvrGUAdfg=; b=ZN0Wh3y7UDgkhJ+V UuLMe/BxUbEQPcJTGO3Cwr3PRBLFECSzdWOcxyqIHxEqXn3Ca76qntOvn9vlqdnR PuUDbdaLvTaD+WbUfmwCSKxdPfCnWgln4QP/PAsLxaM17/9/WEQuTYtMSzu3uZ2C IvTb1DT/Qj0IAUixdlAnufYbwFA=
Received: by filter1219p1mdw1.sendgrid.net with SMTP id filter1219p1mdw1-13398-5A270E1B-12 2017-12-05 21:22:35.461188651 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id NNHqAznPRMukCJOE41BFEg for <quic-issues@ietf.org>; Tue, 05 Dec 2017 21:22:35.420 +0000 (UTC)
Date: Tue, 05 Dec 2017 21:22:35 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16ee435e195140cb5b120f5627909bc1923d4a1492cf00000001163ed01b92a169ce10a8fe4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/c349445672@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a270e1b4a788_11eb3fa970224f3013009b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0oygnXzJeSY5gOBaAT/1b/Tn8DxjFDdBtUKH qYYfIfMc7w+UAdbZ6R3cgIyYfOM7rkCjVrBW96LIY6/RwZVYJZbnbg3mtInsf4W0qtDiPn3OEbEcEe AzQfoqdNKxgu9vR5zHI0YtLuiUfb/zF9uovnSfzsuDWoKnu3EALw18z3V+6Ou2GBo/BtcSlXHTLfhD 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yylbqDv5_0rlguXNhgSruW-WOSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 21:22:44 -0000

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

Also fixes #912 

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991: Also fixes #912 "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991#issuecomment-349445672"}}}</script>
----==_mimepart_5a270e1b4a788_11eb3fa970224f3013009b--


From nobody Tue Dec  5 14:28: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 5BBE61277BB for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 14:28:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 VssQVIQ8eJE8 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 14:28: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 0D715126B6D for <quic-issues@ietf.org>; Tue,  5 Dec 2017 14:28: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=ykNeanTpGNzVMjt2rsopNE94rMM=; b=U9sPCC4rCbNeIgRR sTSjQitlrZtQaD00KPQfV86F7NvlNV/XC6Hc5bvJumyItiKWtNE2R+FWd8RgG42u 4lK8dJlo2cRB9WKCNUAxgHlKmLbKON94u+xW3JSR/tZpLUuWICq9tBOzd2cfzcn7 wiKyyYdRAYTqNkYC0ER0a257bsg=
Received: by filter0431p1mdw1.sendgrid.net with SMTP id filter0431p1mdw1-20758-5A271D96-1E 2017-12-05 22:28:38.674889259 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id tt6LT9mKTwG-q2MXPVnTng for <quic-issues@ietf.org>; Tue, 05 Dec 2017 22:28:38.724 +0000 (UTC)
Date: Tue, 05 Dec 2017 22:28:38 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36f974e9f1048d1facbb4821eec2affb7839a6a092cf00000001163edf9692a169ce10a8fe4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/review/81357591@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a271d9686132_277c3f99b36eaf284489c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0wwDgObVjCkTMdSUG8TI7zmDtIzBwyNigeOD 51OtTOxdMyIoF/vumq2aVSa+HcdZW36p9fO0Imbh96TXYcg1izBjKDn9wz02vQvAToZcBnLaUBJsGw dI2MJqYYzEcgwRivfHwckY+Ci0kM0duWLiIqrd5vxYLSDxFWcXNx87nL113OAE58aAUhX3WKoGBT7X 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8sXra1w8UtkipNZmN0Irc-kg9IU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 22:28:42 -0000

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

janaiyengar approved this pull request.

one nit, but lgtm

>  
-A PTO value of at least 2*SRTT ensures that the ACK is overdue. Using a PTO of
-exactly 1*SRTT may generate spurious probes, and 2*SRTT is simply the next
-integral value of RTT.
+QUIC diverges from TCP by calculating MaxAckDelay dynamically, instead of
+assuming a constant value for all connections.  It includes this in all probe
+timeouts, because it assume the ack delay may come into play, regardless of

s/assume/assumes

> @@ -372,9 +366,15 @@ one significantly increases resilience to packet drop in both directions, thus
 reducing the probability of consecutive RTO events.
 
 QUIC's RTO algorithm differs from TCP in that the firing of an RTO alarm is not
-considered a strong enough signal of packet loss. An RTO alarm fires only when
-there's a prolonged period of network silence, which could be caused by a change
-in the underlying network RTT.
+considered a strong enough signal of packet loss, so does not result in an
+immediate change to congestion window or recovery state. An RTO alarm fires only
+when there's a prolonged period of network silence, which could be caused by a
+change in the underlying network RTT.
+
+QUIC also diverges from TCP by including MaxAckDelay in the RTO period.  QUIC is
+able to explicitly model the ack delay via the ack delay field in the ack frame.

s/model the ack delay/model delay at the receiver/
s/ack frame/ACK frame/

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/991#pullrequestreview-81357591
----==_mimepart_5a271d9686132_277c3f99b36eaf284489c0
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/991#discussion_r155094504">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-A PTO value of at least 2*SRTT ensures that the ACK is overdue. Using a PTO of
-exactly 1*SRTT may generate spurious probes, and 2*SRTT is simply the next
-integral value of RTT.
+QUIC diverges from TCP by calculating MaxAckDelay dynamically, instead of
+assuming a constant value for all connections.  It includes this in all probe
+timeouts, because it assume the ack delay may come into play, regardless of
</pre>
<p>s/assume/assumes</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/991#discussion_r155094923">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -372,9 +366,15 @@ one significantly increases resilience to packet drop in both directions, thus
 reducing the probability of consecutive RTO events.
 
 QUIC&#39;s RTO algorithm differs from TCP in that the firing of an RTO alarm is not
-considered a strong enough signal of packet loss. An RTO alarm fires only when
-there&#39;s a prolonged period of network silence, which could be caused by a change
-in the underlying network RTT.
+considered a strong enough signal of packet loss, so does not result in an
+immediate change to congestion window or recovery state. An RTO alarm fires only
+when there&#39;s a prolonged period of network silence, which could be caused by a
+change in the underlying network RTT.
+
+QUIC also diverges from TCP by including MaxAckDelay in the RTO period.  QUIC is
+able to explicitly model the ack delay via the ack delay field in the ack frame.
</pre>
<p>s/model the ack delay/model delay at the receiver/<br>
s/ack frame/ACK frame/</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991#pullrequestreview-81357591"}}}</script>
----==_mimepart_5a271d9686132_277c3f99b36eaf284489c0--


From nobody Tue Dec  5 15:30: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 EECB0128B44 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:30:07 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xdySgRPY9ZvF for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:30: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 B61071279EB for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:30:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512516606; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IJEqFd2miyyWbcREGt0JEA+IQnDMZPNhJ0oX06VmvTM=; b=h5cm/ThWS2We5HaT31apSGBMGlSTOcNq4UTgEAniLMWITFJKy+9doPTaNCUxytrTcDrYslUG vrYH5g9GucJ11mLvdg55+nrYrblPKWff8jm0ylOBfvcs1R2snei1rjooJh3kRybL7XuZv7Lr iE0P0PD5IfoZnzdCpeGOtvSzhTo=
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.36]) by mxa.mailgun.org with ESMTP id 5a272bfd.7f017c3be450-smtp-out-n03; Tue, 05 Dec 2017 23:30:05 -0000 (UTC)
Date: Tue, 05 Dec 2017 15:30:04 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a272bfcb5e03_56502ae8cf01dc1c5224e@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ba5534: s/ack/ACK
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a272bfcb5a43_56502ae8cf01dc1c52114"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YAZE1Y96KbqT1Ou1rJA4ppssqk4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:30:08 -0000

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

  Branch: refs/heads/ianswett-maxackdelay
  Home:   https://github.com/quicwg/base-drafts
  Commit: ba5534853ad3e685d3d7ddf3f1e83ef3a628a72f
      https://github.com/quicwg/base-drafts/commit/ba5534853ad3e685d3d7ddf3f1e83ef3a628a72f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  s/ack/ACK



----==_mimepart_5a272bfcb5a43_56502ae8cf01dc1c52114--


From nobody Tue Dec  5 15:30: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 2A19A128B8E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:30:10 -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 QuHYWYf4RUDT for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:30:08 -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 1BF1B1279EB for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:30:08 -0800 (PST)
Date: Tue, 05 Dec 2017 15:30:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512516607; bh=Nu9j9+nPS90LSXbTLL4wnUZMGOTE29PNQgxlL3hCzMo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sOkRjp3R7pTPgsWoA8h3O9cbpUpyHJR9lh3dS4tvQXrl2vocQisUocK8U2usIEKYD I6ssyiJ3HYKVCevQKehowbZI0MfdHVFplsDnRubBeFEOk9SEUc4lSM2LyMSd2w1mDZ qDgBAIL2fpNiob0yyJb2eMcq4so2u5+o5GeH6NDE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/push/2173934057@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a272bff3d585_7e063fb9e1e5ef2c14564e1"; 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/iYqnDrGpsnlKILQbtROB-dl3Mds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:30:10 -0000

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

@ianswett pushed 1 commit.

ba55348  s/ack/ACK


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/991/files/69547db50be6e4441b8d70bf17a42fd771915565..ba5534853ad3e685d3d7ddf3f1e83ef3a628a72f

----==_mimepart_5a272bff3d585_7e063fb9e1e5ef2c14564e1
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/ba55348" class="commit-link">ba55348</a>  s/ack/ACK</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991/files/69547db50be6e4441b8d70bf17a42fd771915565..ba5534853ad3e685d3d7ddf3f1e83ef3a628a72f"}}}</script>

----==_mimepart_5a272bff3d585_7e063fb9e1e5ef2c14564e1--


From nobody Tue Dec  5 15:31: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 CD4071279EB for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:31:18 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AD2DXeuNRO0U for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:31:17 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EADC120726 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:31:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512516676; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Sv9gSd6iXfVTQHWG9K9Vb8GItI+CxNc3elkSHgkPDRg=; b=ZppIuJ2bGuX3asfuMZ8xLjK7McsluAQOL8fXbgxeOR9bURrhT7l4340tnEF8SBAjDgFhhLvY IkvTVUckmZbZgTzVBlUx/dGdYEGpS2vxeaJxJHhoDvjJQELXJYVkNsG2eYt/kCV2l8A49Pr+ 3MooYeXqxOoYRZGDyrKI5FQc40o=
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.39]) by mxa.mailgun.org with ESMTP id 5a272c44.7f056c6f88a0-smtp-out-n02; Tue, 05 Dec 2017 23:31:16 -0000 (UTC)
Date: Tue, 05 Dec 2017 15:31:15 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a272c437821f_65aa2ae8be9f7c08871aa@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e29b20: Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a272c43778ea_65aa2ae8be9f7c0887058"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dmx4GnR7Bb6iRMkcRt-W2byOICY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:31:19 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e29b203b4d6b6f0a9fa596cdced9a382982993d1
      https://github.com/quicwg/base-drafts/commit/e29b203b4d6b6f0a9fa596cdced9a382982993d1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  Specify MaxAckDelay for TLP and RTO (#991)

* Specify MaxAckDelay for TLP and RTO

Closes #981 and #912 
* Add RTO rationale

* Comments

* s/ack/ACK



----==_mimepart_5a272c43778ea_65aa2ae8be9f7c0887058--


From nobody Tue Dec  5 15:31: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 9ADA8128B88 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:31:20 -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 aQY-ESPj45Cc for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:31: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 EDE59120726 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:31:18 -0800 (PST)
Date: Tue, 05 Dec 2017 15:31:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512516678; bh=ibW/Pv3lXRW3XhECCRVOy+oOL6wlOzoFEqCdqBKZPgw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ul44cWc5tuEfcEzfForjdkYHBCOqw9pIjT5jWvyaZCvpJHdTEdwpV9peOyu3d+GFG EsAYBgbAeF5yxMIgUlS65vj+4ixDhO+cytME7aAk6Lnq2jGh5tIS9Kn94nb7touf6l hxQuMBOddAD9AwyIb+IoSYoXcA/miNAJKvsMAqs0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed1f6a3bcbde653c59461d84136cdbe5fd787a5392cf00000001163eee4692a169ce10a8fe4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/991/issue_event/1373767728@github.com>
In-Reply-To: <quicwg/base-drafts/pull/991@github.com>
References: <quicwg/base-drafts/pull/991@github.com>
Subject: Re: [quicwg/base-drafts] Specify MaxAckDelay for TLP and RTO (#991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a272c4645fa5_d683facdd464f281180874"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Bxt6OlbkpJHpbXrZ7eRs4rF3xLQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:31:20 -0000

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

Merged #991.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #991."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/991#event-1373767728"}}}</script>
----==_mimepart_5a272c4645fa5_d683facdd464f281180874--


From nobody Tue Dec  5 15:31: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 01B4E128B8E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:31:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s2s6gjSrsSCP for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:31: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 BE6F51279EB for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:31: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=LRY1N1Xqxk/ghXsVGfcl3PKcf+0=; b=T5qAk7mgh93Hxnw5 JCZgqvgVP8796jRtgmXNDq/MNzA7xeWDZq+LbT7U1ABaNeTE5l7bBWLXIkkb3tOd R9ZxzoNuZ9tQlGClGw/z0pBpLMFxWm/2IDUPcGEYhsHok4IHAA3IzcUOyWn48SFv Vzjp84wbf//ITfBgEj+cc57/o6M=
Received: by filter0872p1mdw1.sendgrid.net with SMTP id filter0872p1mdw1-8110-5A272C46-10 2017-12-05 23:31:18.334022179 +0000 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 8hOrWT8BSluiDL8wX3nTKA for <quic-issues@ietf.org>; Tue, 05 Dec 2017 23:31:18.208 +0000 (UTC)
Date: Tue, 05 Dec 2017 23:31:18 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48251fbaf16f58f4731b9315525f8a3cd1eb162292cf00000001163eee4592a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/981/issue_event/1373767730@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a272c45f1377_bcfb3f8a5f0a0f2c83946f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0isvSGxRxyRfSb11i74pqovc7LRGttn+5APs KO3RoMEDJ+0okDbRKVmVn2eV0o8Rm6Pp6N1hC/5L9v/e883aiTbJquxjmVd99MzjfcD7GA8HfV3sNa 5XcJ9ogzQqMQf+9xDY9lHkYHFYU2/YrrA5HelsgdhAwI8NJvAMl7JhnXlA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dH-FiRWhM19YsCEseYPj8fZ3H5o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:31:21 -0000

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

Closed #981 via #991.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #981 via #991."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#event-1373767730"}}}</script>
----==_mimepart_5a272c45f1377_bcfb3f8a5f0a0f2c83946f--


From nobody Tue Dec  5 15:38: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 DD010128B4E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:38:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.253
X-Spam-Level: 
X-Spam-Status: No, score=-3.253 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6BcpKRTYFtUj for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:38: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 29D47120726 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:38: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=HiUpRkw2JOuNAAXOXvkg5IAFGkw=; b=etYnaz51lRDyZkof AD/wpF7a7mRgXqAz+CO5Ndc6QYHxpVKVfMyCGjscWWH/nsETE0Kjbl1FOsWcZPHZ gn4l8TVG6XDl5pAdedfRYKsylgEV3ccVM7/CyVEKa008xPlXjtyOU7vXRn6o5AJO 23cvqIEdYBkpE5HTRolxkv/d98I=
Received: by filter0324p1iad2.sendgrid.net with SMTP id filter0324p1iad2-21454-5A272E05-32 2017-12-05 23:38:45.977691756 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id 8Mjx2lQEQKiFQbClAQ1IFQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 23:38:45.981 +0000 (UTC)
Date: Tue, 05 Dec 2017 23:38:46 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ca361cedc17225322163269869957f37e2b6b6892cf00000001163ef00592a169ce104fd1e2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/928/review/81374463@github.com>
In-Reply-To: <quicwg/base-drafts/pull/928@github.com>
References: <quicwg/base-drafts/pull/928@github.com>
Subject: Re: [quicwg/base-drafts] include debug infos in BLOCKED, STREAM_BLOCKED and STREAM_ID_BLOCKED (#928)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a272e05b5a4d_4183fc403608f2c26378"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2lm+h08dfIKT5AfAE6IBIi1srGVvmgDp6TrT rP/U7yTsDNm2owQczLaFBGJnNpFDiJJxlREro85smwqMbCDnA/BxgOp+2Uq3LogGxLSor8kAxLqNLu nqLy6j++jmJkkxq3YeK1ooT9pVF+8X4N54NHfDouxLKp3eH3EW7MLuZcKiQfodA29ZCm3XKZADxAJi o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KlU7N2AW01Sx316ImbX_SSc7UDk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:38:49 -0000

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

janaiyengar approved this pull request.





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

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



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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #928"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/928#pullrequestreview-81374463"}}}</script>
----==_mimepart_5a272e05b5a4d_4183fc403608f2c26378--


From nobody Tue Dec  5 15:38: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 570C7120726 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:38:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ubvWGvI1HE5K for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:38: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 998CA128B8D for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:38:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512517132; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UPUcn9SiO8FlTe9P2ahDPJeKVPq5Q2Na6csJ8+Tx/tU=; b=aZsPjR5/nnvSw9EbXBf52qacrQPVGKMOrIfirVALPwPhAzMun5CU+xFVnwyuGOZTSRYy3/SL 9//7THMKrU61PkEpyct2llxCVLg3YPubwbWQ1CcAfWxh9tSnbDcn27QKCDkrySkjn7bj01gX im+AmmxC6pDMsDoxFvaCznABvpM=
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 5a272e0c.7f7404341bd0-smtp-out-n02; Tue, 05 Dec 2017 23:38:52 -0000 (UTC)
Date: Tue, 05 Dec 2017 15:38:51 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a272e0bc6be0_616f2ad569e7bc1095523@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4aa32d: include debug infos in BLOCKED, STREAM_BLOCKED and...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a272e0bc65ab_616f2ad569e7bc109549d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Eb-B6_498-CVelqor6az7ACHPnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:38:55 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4aa32d5d6aefb772a75469e2cd9a3d1e5ffd98c8
      https://github.com/quicwg/base-drafts/commit/4aa32d5d6aefb772a75469e2cd9a3d1e5ffd98c8
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

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

  Log Message:
  -----------
  include debug infos in BLOCKED, STREAM_BLOCKED and STREAM_ID_BLOCKED


  Commit: b22a61ed56f015bd878ff7e7578be5d4a382b279
      https://github.com/quicwg/base-drafts/commit/b22a61ed56f015bd878ff7e7578be5d4a382b279
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Merge pull request #928 from marten-seemann/useful-debug-frames

include debug infos in BLOCKED, STREAM_BLOCKED and STREAM_ID_BLOCKED


Compare: https://github.com/quicwg/base-drafts/compare/e29b203b4d6b...b22a61ed56f0
----==_mimepart_5a272e0bc65ab_616f2ad569e7bc109549d--


From nobody Tue Dec  5 15: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 273A4128B8E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:38:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.181
X-Spam-Level: 
X-Spam-Status: No, score=-3.181 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zoWePXxMmLYg for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:38:55 -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 B4381128B8D for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:38: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=G06Gc8gfqj1sN3VgvBpXt3sknqc=; b=E/Ss7EB0AtGrEAZ9 NAyh05OiF1RMvje6lCfy7IHRkocPl5uJq6aov1aCHSmmTXiRP0xuvyO7ABkxs3wD KuUNe3JGrHZgehE51CTzmKtIZW4FqVGfnzLA41LjGlHIvlaHPnVdo+RW/pNZbqTj 3nBFkEn/KDdFA/4MimadD/wuqzo=
Received: by filter0009p1las1.sendgrid.net with SMTP id filter0009p1las1-14875-5A272E0D-13 2017-12-05 23:38:53.714915632 +0000 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 l3OgnmA9R9qThsPZpn5vBw for <quic-issues@ietf.org>; Tue, 05 Dec 2017 23:38:53.508 +0000 (UTC)
Date: Tue, 05 Dec 2017 23:38:53 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4256be7a93bd84a361a93d6d1c27e6328b1479cc92cf00000001163ef00d92a169ce104fd1e2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/928/issue_event/1373777002@github.com>
In-Reply-To: <quicwg/base-drafts/pull/928@github.com>
References: <quicwg/base-drafts/pull/928@github.com>
Subject: Re: [quicwg/base-drafts] include debug infos in BLOCKED, STREAM_BLOCKED and STREAM_ID_BLOCKED (#928)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a272e0d694e9_61ef3f929945af2c540b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2uI0ZRpIpZmNTvlY6lacP3mO29NUuJPa+o42 fEsqIbrLfpu7CzvQdkajbOV14VLvYoXOEZugB5RrKY0fYWLGeMykq9hoxy0h0e1J5FvmUvU8aprwIU AqlxDqPK3Ms1395zs1OTY5LAriS3T85bgEyFedPptEK4vCLbN6NXTLRWVY7tK+xnKY7xWufcOsSXS+ c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RBPe4jeF-zNPLazsa8S4yKFghRI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:38:58 -0000

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

Merged #928.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #928."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/928#event-1373777002"}}}</script>
----==_mimepart_5a272e0d694e9_61ef3f929945af2c540b--


From nobody Tue Dec  5 15:39: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 F0156128B90 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:38:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pg2aT7bVfXxN for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:38: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 8CC7E120726 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:38: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=M2+MjPu0P6RDiL3Vu718rwFMml0=; b=uQ5KqWBQABkNvIXQ QY+WJ+MrAzWohh6OCxyW/zOFbHQC2widGggV559LWZdRS/obR8SrrK6ImE3uJWX1 upl+VYk15TOHFBe9xPxktfPCxF88q5LjoMS6BNH2L657Ic0LGRpnyIjuX7pbMr0v 4SewwGC0+s597+6xqLniF4XYIAo=
Received: by filter0368p1iad2.sendgrid.net with SMTP id filter0368p1iad2-17211-5A272E10-13 2017-12-05 23:38:56.601429108 +0000 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 jUSiZ19oR1qqEPg5zM_eSQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 23:38:56.295 +0000 (UTC)
Date: Tue, 05 Dec 2017 23:38:56 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeca2f14a79d09965e6f3bc83cfd559b9303dbb0f92cf00000001163ef00f92a169ce104fbc39@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/927/issue_event/1373777005@github.com>
In-Reply-To: <quicwg/base-drafts/issues/927@github.com>
References: <quicwg/base-drafts/issues/927@github.com>
Subject: Re: [quicwg/base-drafts] Include blocking state in BLOCKED / STREAM_BLOCKED / STREAM_ID_BLOCKED (#927)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a272e0ff493_5be93fb928b48f2c246a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Gs3rz6Ib457gvy7uirm7KFBq9l4juDqKfs6 xl3vmO6UO+LRyVb6Qfh1uSodBqVqjcATVZFnZoIjDL8xb2A/BV+ObzLEktM4qLSt3KAQhBkqKINTrS mJpTt38QNZAqJtd0Lpza0nP/Qgt/u765qWdNcUkEs2A/11KalvwXKs+f2X1q7QuYEPW57vfmtrbG6w Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xqqE7YKvjD_RhTsGhLuX3xkijUg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:38:59 -0000

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

Closed #927 via #928.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #927 via #928."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/927#event-1373777005"}}}</script>
----==_mimepart_5a272e0ff493_5be93fb928b48f2c246a1--


From nobody Tue Dec  5 15:40: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 1AA471273E2 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:40:09 -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 HQJfCq_CicHp for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:40: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 6CE4E120726 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:40:07 -0800 (PST)
Date: Tue, 05 Dec 2017 15:40:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512517206; bh=HNKUPwRAgo1K0FOeuNQJTTFGEYiXPyt32iwnGOQ06NU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IKev3mutGfXkX2oBJNGO4oLQQLHKgnxdVLhFsJRptFESGy1Grg01xtLJiWtNNZpf4 aBmkB7gTOCOEbYvTZxcXoumNTPHBzQ2rr9EIsNgzHgraUIZ43uzqSnIFAKgxdE04em zGRtldcm50n+RtYMQIvR+YzpJ54Bz/g91vN608Vk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb68c564822dfee1f74e03c483887bbc36e523f7592cf00000001163ef05692a169ce0ff74846@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/897/issue_event/1373778546@github.com>
In-Reply-To: <quicwg/base-drafts/pull/897@github.com>
References: <quicwg/base-drafts/pull/897@github.com>
Subject: Re: [quicwg/base-drafts] Update text on reaction to version negotiation (#897)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a272e56a2931_c1023f880a3d8f34776e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OxwF6BWFXEiB-cdIAjttyuJEEDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:40:09 -0000

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

Closed #897.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #897."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/897#event-1373778546"}}}</script>
----==_mimepart_5a272e56a2931_c1023f880a3d8f34776e5--


From nobody Tue Dec  5 15:41: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 EC651128B4E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:41:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.253
X-Spam-Level: 
X-Spam-Status: No, score=-3.253 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WXCWkYziAof3 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:41:04 -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 3A901120726 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:41: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=BpRfSvqjFcOxBC6MdgpcKKGgJCE=; b=UKvXIimj3T/qrnV7 btmNisuyaE1qfS05JywMCYbfnR87W9N4NtJpv21RMf41Jy3uo2HUihzb6tR37Gj+ Ss3E3ej8uV2kzMratYmBPlZS9onFR1Fi4QI7EcqABdY4bzKrtYFmo/15jF5RwY3O SPZTJJXsbdSbOiFLvAh33q179p8=
Received: by filter0105p1iad2.sendgrid.net with SMTP id filter0105p1iad2-12068-5A272E8F-A 2017-12-05 23:41:03.440903615 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id e1nRUb6nQUKbAC34OqLQDw for <quic-issues@ietf.org>; Tue, 05 Dec 2017 23:41:03.230 +0000 (UTC)
Date: Tue, 05 Dec 2017 23:41:03 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ddce18c7b6931a108ea99c7392dff03f745035592cf00000001163ef08f92a169ce10a4e1d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/986/review/81374902@github.com>
In-Reply-To: <quicwg/base-drafts/pull/986@github.com>
References: <quicwg/base-drafts/pull/986@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset is version-specific (#986)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a272e8f1f353_27e83fc6ee29af28103183"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nX0eMdcXDx6V4SkihSWUrfN/ysUmpDZ9/PP oxtPeMp7u9GEWbJPCbX9rOV272sQq0r9Jh4nC8VGJEs4QCg7yfZSdAme2zigl820+W5lyIb4G2LVq2 V5SVw+NTBFz64X6dqdl6z6QIMgoSP96wjSCGxP6m2m60nSqzm6Lczg+dKiE83O0jBOfO9bu/TN6D6y 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9sQVfy1Ik4F2e9jjqH98ZEmEkN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:41:06 -0000

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

janaiyengar approved this pull request.





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

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



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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #986"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/986#pullrequestreview-81374902"}}}</script>
----==_mimepart_5a272e8f1f353_27e83fc6ee29af28103183--


From nobody Tue Dec  5 15:42: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 58E26120726 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:42:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xzDyN7svyZNM for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:42: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 D30121273E2 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:42:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512517341; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1l4O2FRh0t4nLRSpLwiObIDanxgsVRcu3VEB6PpjbeI=; b=pUuR7MHCjJCg8/tGH5W9IuHr0Z7FfPrgi/V3MrATvJ0rW0ycxG/+vlgGlJixy0d04xSJCDTv otTC82aW+VkkFglrz0FjsISfATIqqhqixQbcVjCy8HOcByAzlC0VrVk6sV2QUTwV9E2Gnyik 68dMKJG6eewjmrvCIk2oiCdnDoE=
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.36]) by mxa.mailgun.org with ESMTP id 5a272edc.7f7fe4208780-smtp-out-n01; Tue, 05 Dec 2017 23:42:20 -0000 (UTC)
Date: Tue, 05 Dec 2017 15:42:20 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a272edcb8c69_37ae2b0e9b1c1c0c6393f@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ea7e3c: Stateless reset is version-specific
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a272edcb88d6_37ae2b0e9b1c1c0c638a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KQHO-pqCywqzATAb8SXKh31CfCI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:42:23 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ea7e3c2ad95eee32982646b942b56e4ae685052f
      https://github.com/quicwg/base-drafts/commit/ea7e3c2ad95eee32982646b942b56e4ae685052f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  Stateless reset is version-specific

Closes #930.


  Commit: 68b4d5517a830531810c282e4a39d08290f6081a
      https://github.com/quicwg/base-drafts/commit/68b4d5517a830531810c282e4a39d08290f6081a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Merge pull request #986 from quicwg/stateless-reset-variant

Stateless reset is version-specific


Compare: https://github.com/quicwg/base-drafts/compare/b22a61ed56f0...68b4d5517a83
----==_mimepart_5a272edcb88d6_37ae2b0e9b1c1c0c638a0--


From nobody Tue Dec  5 15:42: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 6434A1273E2 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:42:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R2ySNg5g-Vin for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:42:25 -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 0ACD3120726 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:42:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2iS8FMqeH5lLbtW2JCqNqz06yRo=; b=YEkNtqKNObini9q7 NpTHmSLa9x+7527x+CFfCyDeTZ51Hh4OBPFVfjomvEcUQOKo/QfnyIDydugOZwU5 I7utDcG1K5jD0ERxYLmPRGS/DLa31AZ//HC8ZMcAPl1sdrMK9yNrHqUHqB7t4VCJ AYKg75M+OQ4vkNwZbAOZ5e7NTPw=
Received: by filter0473p1iad2.sendgrid.net with SMTP id filter0473p1iad2-23245-5A272EE0-F 2017-12-05 23:42:24.438303778 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id Svy7Y-tISv6HYvrmuRp3OQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 23:42:24.285 +0000 (UTC)
Date: Tue, 05 Dec 2017 23:42:24 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba132880e8f6a524cf811732f08e54d67a2431a9392cf00000001163ef0df92a169ce10a4e1d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/986/issue_event/1373781404@github.com>
In-Reply-To: <quicwg/base-drafts/pull/986@github.com>
References: <quicwg/base-drafts/pull/986@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset is version-specific (#986)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a272edfb121f_1ed23fa5c36cef28961f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak19lEkjO1U/4mxcLMsCk98nqOpLVQF8BGVcv4 JrwtzShQJqEF8GwdXdpZerrUUvQjz1pFD6QPlnBHyyWAWvZ6FEDxzCFfOfdGbtK+BAwlFr1NAf1VwM OlLAyPdq+fGGqrBH8bFN0NVntKcgBgCxjJewvBT/BHlBWsdVZXYglBuP3NC31tSzyiuWa1Zw93jE8L 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mtrOjJSeFem1uIVCaXIyb1uXRjY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:42:26 -0000

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

Merged #986.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #986."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/986#event-1373781404"}}}</script>
----==_mimepart_5a272edfb121f_1ed23fa5c36cef28961f8--


From nobody Tue Dec  5 15:42: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 79109120726 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:42:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03JzfPMwfx4T for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:42: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 6EBF6128B4E for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:42: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=lMJbEynId39F4PbufSIHcx0o7nM=; b=vdmjILtM3HsUJzHe rLdSiTSvcOhoB3cUwS8BrWrHndcb67HiIuLyMmEChqnw4oiu5ve+aGoiy8QgFbgc 357atUlMZeljLlK/eyr+cLb1YOU7EUrHShAq5/04VYRwuDCWbNH4E1nU9GJgAELU 3g2p0KbSKzCEiXxfhnO63nFBa0w=
Received: by filter0459p1las1.sendgrid.net with SMTP id filter0459p1las1-20652-5A272EE0-D 2017-12-05 23:42:24.932746933 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id Bp5XLKpxQtGwrg7FzR79FA for <quic-issues@ietf.org>; Tue, 05 Dec 2017 23:42:24.837 +0000 (UTC)
Date: Tue, 05 Dec 2017 23:42:25 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba617e0463eb9814b08fb637b51d272255dd4cbec92cf00000001163ef0e092a169ce10549deb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/930/issue_event/1373781412@github.com>
In-Reply-To: <quicwg/base-drafts/issues/930@github.com>
References: <quicwg/base-drafts/issues/930@github.com>
Subject: Re: [quicwg/base-drafts] Invariants and Stateless Reset (#930)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a272ee0a222f_662f3fad66bf4f34595d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3j9UpawS43qTdz8Gzspl/lRNI++K9FvE53h1 gKkIaALwNsZ98l22pi23pPmQyUVEoL2KuEihMOMOGF2/LcWSvPiArle8U+ce4qI8qo3rlFLndOEK3V C8WG0tEOjb4tu4igAfLFYEDplE4azNdEDaR16IJBOq7kirP4ejetgr1+Q6bc5PIl1rWUFwVzZ1WjjP g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/txNfo5IqaSmVEKoHfo4oUMBYjag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:42:28 -0000

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

Closed #930 via #986.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #930 via #986."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/930#event-1373781412"}}}</script>
----==_mimepart_5a272ee0a222f_662f3fad66bf4f34595d9--


From nobody Tue Dec  5 15:43: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 A77371273E2 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:43:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.796
X-Spam-Level: 
X-Spam-Status: No, score=-0.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ewMklPeXT2VA for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:43: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 38AB3120726 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:43:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512517433; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aZ6TOXVoQzW1n7HwxucN9PNeYgRyHB/Rlta2azF5NVs=; b=Z75MfEX3wFT3Duu9WQfCAxLJ6ZOCpebfRj1ta0zOl55nCCRCscIYGoEh68gHFrdrHcZEKBHT Q9/eogjkedPRW8EEfHXHGfh4Tp9AmXE/JfDn9B9Tu1dAk3HFAhCOjE0hAasj7q3YEVwU5L2D xBzUuV05cgIjmvPwpZ2rMnaFKKg=
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 5a272f39.7f2efc624e70-smtp-out-n01; Tue, 05 Dec 2017 23:43:53 -0000 (UTC)
Date: Tue, 05 Dec 2017 15:43:53 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a272f39139a0_6f0f2afb87d9dc001456e@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a272f3913066_6f0f2afb87d9dc0014480"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6bTSHbBnuMYrC8GB6-0-Ti0AOQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:43:56 -0000

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

  Branch: refs/heads/stateless-reset-variant
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a272f3913066_6f0f2afb87d9dc0014480--


From nobody Tue Dec  5 15:50: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 4C72E128B4E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:50:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.796
X-Spam-Level: 
X-Spam-Status: No, score=-0.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QW4JWn1zAhDs for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:50: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 C089A1273E2 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:50:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512517809; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=60LyjJwQbDHxHfcAA/huO/DPsXxeFYXZXL+yf95vaXc=; b=ol7Ns8m9OzBWFrMYhg9Q0DOyJlW88Rrssjfvknddqry3OQLFzVW/rivOyPKkG3Qom6QtSsoJ Sq6jXfmSz4Q8cuLMRi/xeQEKDeOwU91w1VGyS96CgdBFWxHP57ACuE6vrBwgd4c3xW7/oezh f9hmv9o6SsMRfDZxHV+lT9FqCtk=
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 5a272e59.7efc04457030-smtp-out-n03; Tue, 05 Dec 2017 23:40:09 -0000 (UTC)
Date: Tue, 05 Dec 2017 15:40:08 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a272e589f8a6_61e82ab20fcadc086880@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a272e589f52a_61e82ab20fcadc08687e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ru_YiC6Hjd6n4uegHgsP5cQC3l4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:50:11 -0000

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

  Branch: refs/heads/vn-change-ch
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a272e589f52a_61e82ab20fcadc08687e8--


From nobody Tue Dec  5 15:51: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 E4A64128B88 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:51:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j2LQsPZ7MfoO for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:51:18 -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 617B6128B4E for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:51:18 -0800 (PST)
Date: Tue, 05 Dec 2017 15:51:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512517877; bh=aDwLM3yuOtvGPPwEL/p1hylxMYPWv+GghcmKfaKWAmo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PnTNmmhBoTBreiuGL5M//rReQBpNlM7BY/04iTG5gTfdvdAOkDhttMJZNyGWVr955 krllIUdDd+S5LssY5hR9nIYhPqPVtGr23rcG3c3U9YE9umNPfWfJu1kjXn35blhZP3 JVuiE64L12yRA9W6Q//NWr+cOqEDJlFhx+vkAHx0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99501ab2f7a788764eb0451c82c664c0f160a97292cf00000001163ef2f592a169ce10a54e58@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/988/review/81376776@github.com>
In-Reply-To: <quicwg/base-drafts/pull/988@github.com>
References: <quicwg/base-drafts/pull/988@github.com>
Subject: Re: [quicwg/base-drafts] Minor mods to stream state machine text (#988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2730f5b8a82_6e513fe920648f2c27775b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WesciURRmMPlsxaaPDBy8XNisWI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:51:20 -0000

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

martinthomson commented on this pull request.



>  reset. STOP_SENDING is most useful for streams in the "Recv" or "Size Known"
 states.
 
 An endpoint is expected to send another STOP_SENDING frame if a packet
-containing the frame is lost.  However, once either all stream data or a
-RST_STREAM frame has been received for the stream - that is, the stream is in
-any state other than "Recv" or "Size Known" - sending a STOP_SENDING frame is
-unnecessary.
+containing a previous STOP_SENDING is lost.  However, once either all stream
+data or a RST_STREAM frame has been received for the stream - that is, the
+stream is in any state other than "Recv" or "Size Known" - sending a
+STOP_SENDING frame is unnecessary.

SHOULD doesn't make sense 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/988#discussion_r155111322
----==_mimepart_5a2730f5b8a82_6e513fe920648f2c27775b
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/988#discussion_r155111322">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  reset. STOP_SENDING is most useful for streams in the &quot;Recv&quot; or &quot;Size Known&quot;
 states.
 
 An endpoint is expected to send another STOP_SENDING frame if a packet
-containing the frame is lost.  However, once either all stream data or a
-RST_STREAM frame has been received for the stream - that is, the stream is in
-any state other than &quot;Recv&quot; or &quot;Size Known&quot; - sending a STOP_SENDING frame is
-unnecessary.
+containing a previous STOP_SENDING is lost.  However, once either all stream
+data or a RST_STREAM frame has been received for the stream - that is, the
+stream is in any state other than &quot;Recv&quot; or &quot;Size Known&quot; - sending a
+STOP_SENDING frame is unnecessary.
</pre>
<p>SHOULD doesn't make sense 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/988#discussion_r155111322">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0vDWjiuUxq-dQUzAy6T4gxxy72fks5s9db1gaJpZM4Q11SW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_sGd9K5Gw2mrToWVlTgGEZNL30iks5s9db1gaJpZM4Q11SW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/988#discussion_r155111322"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #988"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/988#discussion_r155111322"}}}</script>
----==_mimepart_5a2730f5b8a82_6e513fe920648f2c27775b--


From nobody Tue Dec  5 15: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 1BD8B128B4E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:51:39 -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_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 b81RskYdxWcp for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:51:37 -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 EF5591273E2 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:51:36 -0800 (PST)
Date: Tue, 05 Dec 2017 15:51:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512517896; bh=QtKdZDgDZi/FWjEI0dagbLOZB7l/0iDnAl7ScXADkuc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DJlqeA1k93UEoVgINEL9E7wbxX7XQhBU94fp1VxS0nzCB8UxKcecwc35L9gJ4MeVN AHHGVPmDECT//uRBv2vZokfnjI2JycMLBzGGCtbW/T9VRLJixMYE3RE0LM/55mebmD y8VGmsguxVIV4rDdz5idSnLzwxLiXRW5hT3xFUA0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd25967fa93dc41f9ccaf86959a07a9d0515aa87692cf00000001163ef30792a169ce10a54e58@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/988/review/81376547@github.com>
In-Reply-To: <quicwg/base-drafts/pull/988@github.com>
References: <quicwg/base-drafts/pull/988@github.com>
Subject: Re: [quicwg/base-drafts] Minor mods to stream state machine text (#988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a273107e0a15_262863fc82a67ef3014614e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m2TDDJOgAwqnqJuOIrRJl5z5SW4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:51:39 -0000

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

janaiyengar commented on this pull request.

Thanks Ian, comments addressed.

> @@ -3087,16 +3087,17 @@ state as a result of delayed delivery of packets.
 ### Bidirectional Stream States {#stream-bidi-states}
 
 A bidirectional stream is composed of a send stream and a receive stream.
-Implementations might present the state of the pair of streams as a composite of
-the states of the pair of streams.  The simplest model presents the stream as
-"open" when either send or receive stream is in a non-terminal state and
-"closed" when both send and receive streams are in a terminal state.
+Implementations might represent the state of the bidirectional stream as a
+composite of the states of the constituent send and receive streams.  The

done

>  reset. STOP_SENDING is most useful for streams in the "Recv" or "Size Known"
 states.
 
 An endpoint is expected to send another STOP_SENDING frame if a packet
-containing the frame is lost.  However, once either all stream data or a
-RST_STREAM frame has been received for the stream - that is, the stream is in
-any state other than "Recv" or "Size Known" - sending a STOP_SENDING frame is
-unnecessary.
+containing a previous STOP_SENDING is lost.  However, once either all stream
+data or a RST_STREAM frame has been received for the stream - that is, the
+stream is in any state other than "Recv" or "Size Known" - sending a
+STOP_SENDING frame is unnecessary.

I think of this as justification for why it's a SHOULD above, so I'd prefer to leave this text as is.

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

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

<p>Thanks Ian, comments addressed.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/988#discussion_r155111126">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3087,16 +3087,17 @@ state as a result of delayed delivery of packets.
 ### Bidirectional Stream States {#stream-bidi-states}
 
 A bidirectional stream is composed of a send stream and a receive stream.
-Implementations might present the state of the pair of streams as a composite of
-the states of the pair of streams.  The simplest model presents the stream as
-&quot;open&quot; when either send or receive stream is in a non-terminal state and
-&quot;closed&quot; when both send and receive streams are in a terminal state.
+Implementations might represent the state of the bidirectional stream as a
+composite of the states of the constituent send and receive streams.  The
</pre>
<p>done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/988#discussion_r155111302">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  reset. STOP_SENDING is most useful for streams in the &quot;Recv&quot; or &quot;Size Known&quot;
 states.
 
 An endpoint is expected to send another STOP_SENDING frame if a packet
-containing the frame is lost.  However, once either all stream data or a
-RST_STREAM frame has been received for the stream - that is, the stream is in
-any state other than &quot;Recv&quot; or &quot;Size Known&quot; - sending a STOP_SENDING frame is
-unnecessary.
+containing a previous STOP_SENDING is lost.  However, once either all stream
+data or a RST_STREAM frame has been received for the stream - that is, the
+stream is in any state other than &quot;Recv&quot; or &quot;Size Known&quot; - sending a
+STOP_SENDING frame is unnecessary.
</pre>
<p>I think of this as justification for why it's a SHOULD above, so I'd prefer to leave this text as is.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #988"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/988#pullrequestreview-81376547"}}}</script>
----==_mimepart_5a273107e0a15_262863fc82a67ef3014614e--


From nobody Tue Dec  5 15:51: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 B8C5C128B4E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:51:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bk1sFakBf71F for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:51:55 -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 269B81273E2 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:51:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512517914; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sVPZvl1FIf2+EO/Kb4lcocvyImAfqlP5imUNivP+URo=; b=dAHP5iKBItyn95OIjEdnGm4+dLouTmC0u3qGE51WN3F9EK7Hc3TfIkcVQmsK75wGT0VPwvuq OGOqEvTL04R21//9BUKSA9pSqWMs0F99/M43tR4+45EuPJKYaSPw3tYKfijKbhDpfmbbVHR3 VxIspuqb4yIoP/TEiN3nCkrF4xo=
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.36]) by mxa.mailgun.org with ESMTP id 5a27311a.7f7fe40d6cc0-smtp-out-n01; Tue, 05 Dec 2017 23:51:54 -0000 (UTC)
Date: Tue, 05 Dec 2017 15:51:54 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a27311a3f92d_37cc2af01d4c1c1459548@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b0009e: ian's comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a27311a3f47e_37cc2af01d4c1c14594b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KDlM17thOr-uSW8W5X96gLiEX9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:51:57 -0000

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

  Branch: refs/heads/stream-minor
  Home:   https://github.com/quicwg/base-drafts
  Commit: b0009e3b0c27876a5fb8aebfec5d8725ab0d0d15
      https://github.com/quicwg/base-drafts/commit/b0009e3b0c27876a5fb8aebfec5d8725ab0d0d15
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  ian's comments



----==_mimepart_5a27311a3f47e_37cc2af01d4c1c14594b6--


From nobody Tue Dec  5 15:52: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 34B8A128B8E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:52:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4aamptFmiakU for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 15:51: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 A27DF1273E2 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 15:51: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=yr1CSvxOGclCScKlpKWJwP4tuV8=; b=fIaFxd2IoI9Lm7Re yq5KUI2Mh64SsWjdUgjxaB/UY45Z32sZTMZsra9eYifOXBHeI+YbO+rHxKEBG8F0 wwcWMccSNnNLgBIDlkh+n4OtQ7DdQxcZiwCI2mJJZS7Qp+OQZie1Fz0Aa6fCbYmq xK23Qc1xm4UZmqoE2x0kEU3Rnlo=
Received: by filter0099p1las1.sendgrid.net with SMTP id filter0099p1las1-7011-5A27311D-9 2017-12-05 23:51:57.544693566 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id DajznKd6QiKft-RBd8czjQ for <quic-issues@ietf.org>; Tue, 05 Dec 2017 23:51:57.409 +0000 (UTC)
Date: Tue, 05 Dec 2017 23:51:57 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/988/push/2173974664@github.com>
In-Reply-To: <quicwg/base-drafts/pull/988@github.com>
References: <quicwg/base-drafts/pull/988@github.com>
Subject: Re: [quicwg/base-drafts] Minor mods to stream state machine text (#988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27311d37bd9_1d273fa5c36cef281558bb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0KrQzEsdqWAjjJm3oOjpKNiPuF/vBrrECQRM Fs2uTv2CLyUgFE705S4rUAeIsdQtzS0R1VwF9JdsXaq5oA7128uYfIWw+MSt5fmlHgnljqKIdDr1gG SoZUJhmqjRQ7ErzwnAn9Qtze/5vH0QFV+FNxDSR+ka8uMJcfhQNF4w3+ZAfZQRruGT5POutkV9H7gZ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PNlIc8qfi8uD35_uKPCMPsKf_hs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Dec 2017 23:52:00 -0000

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

@janaiyengar pushed 1 commit.

b0009e3  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/988/files/6d6d343c1e2c2b110859e8301ed72e24d49259f8..b0009e3b0c27876a5fb8aebfec5d8725ab0d0d15

----==_mimepart_5a27311d37bd9_1d273fa5c36cef281558bb
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/b0009e3" class="commit-link">b0009e3</a>  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/988/files/6d6d343c1e2c2b110859e8301ed72e24d49259f8..b0009e3b0c27876a5fb8aebfec5d8725ab0d0d15">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7sv_NrYQDM_rRWwSHQfIpa38Ef0ks5s9dcdgaJpZM4Q11SW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9kiNGgq77y3vbJTEY1hs-4PZQNjks5s9dcdgaJpZM4Q11SW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/988/files/6d6d343c1e2c2b110859e8301ed72e24d49259f8..b0009e3b0c27876a5fb8aebfec5d8725ab0d0d15"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #988"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/988/files/6d6d343c1e2c2b110859e8301ed72e24d49259f8..b0009e3b0c27876a5fb8aebfec5d8725ab0d0d15"}}}</script>

----==_mimepart_5a27311d37bd9_1d273fa5c36cef281558bb--


From nobody Tue Dec  5 16:15: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 85883128B4E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 16:15:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.396
X-Spam-Level: 
X-Spam-Status: No, score=-3.396 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6XagHE_bUH4f for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 16:15: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 A186E1279EB for <quic-issues@ietf.org>; Tue,  5 Dec 2017 16:15: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=9N1KSurBZTVHp1jzJxhCnng8lNM=; b=H4fwZRY5/yuSP043 X8ms8CMfwP9lfNbB5rZNYaXg2VwVn1PwGJ10OKhg+n7UWknoryKVi9dUGucj48Dv 5YVrUgKFGlKruRL5Hb79or3hmQhQ+1ImcoyRd4G4IeK696QafQSKehIqjqub020V qxmHf9MNVSNPJckb0BAOIllogPM=
Received: by filter0535p1iad2.sendgrid.net with SMTP id filter0535p1iad2-17348-5A2736A1-2A 2017-12-06 00:15:29.720731737 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id lGXw56GhS8KR3eIwdORkWw for <quic-issues@ietf.org>; Wed, 06 Dec 2017 00:15:29.516 +0000 (UTC)
Date: Wed, 06 Dec 2017 00:15:29 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4948f07fecd7ae56d471bbbcbdb0e06c1cc0f97c92cf00000001163ef8a192a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349485782@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2736a16409e_c10f3f880a3d8f3427155f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3gAmwH+F6jKf6iQ3rXtS4QqulTdL11AL64k5 xWwUsOo3vret6t9c6fFld/R4xpwSY+q6XsvOOnpL+Z6ChW24hnJTntHsv96bAqwmvLiJOCna6UM1Bc 9uxPOPorqXKXk+A8Vqz3qhAVTbdSu+V+sNdqIo/ppHm8FaaJTvX9RvZgaEmyjpbhmZ5FkhCNPA5bAk k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sI_j2i8cXuP8ddH79Gt41rpYdU8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 00:15:32 -0000

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

Since the varints won't affect the invariants [1], we can decide this more or less at our leisure.  For the record, this won't be in -08.

Note that this isn't as simple as is being made out.  With a varint encoder you pass a byte offset and you get back a number and a new byte offset.  With a varint, you need to pay attention to how much the byte offset moves so that you can overwrite the correct number of bits to the left of the bits you got.

[1] ... not to mention the varmints.

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

<p>Since the varints won't affect the invariants [1], we can decide this mo=
re or less at our leisure.  For the record, this won't be in -08.</p>
<p>Note that this isn't as simple as is being made out.  With a varint enco=
der you pass a byte offset and you get back a number and a new byte offset.=
  With a varint, you need to pay attention to how much the byte offset move=
s so that you can overwrite the correct number of bits to the left of the b=
its you got.</p>
<p>[1] ... not to mention the varmints.</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/989#issuecomment-349485782">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8l3Xr99P-aeh8X=
VDrQC9N8W7zJ3ks5s9dyhgaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwQJYBhRrA8px-NJI=
ZFBRAeI2P42ks5s9dyhgaJpZM4Q2Id8.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/989#issuecomment-349485782"></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 #989: Since th=
e varints won't affect the invariants [1], we can decide this more or less =
at our leisure.  For the record, this won't be in -08.\r\n\r\nNote that thi=
s isn't as simple as is being made out.  With a varint encoder you pass a b=
yte offset and you get back a number and a new byte offset.  With a varint,=
 you need to pay attention to how much the byte offset moves so that you ca=
n overwrite the correct number of bits to the left of the bits you got.\r\n=
\r\n[1] ... not to mention the varmints."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/989#issuecomment-3494857=
82"}}}</script>=

----==_mimepart_5a2736a16409e_c10f3f880a3d8f3427155f--


From nobody Tue Dec  5 16:21: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 04590128B8E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 16:21:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4eMlYDkgrWxL for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 16:21: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 97D151279EB for <quic-issues@ietf.org>; Tue,  5 Dec 2017 16:21:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512519678; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TYfEvfMUo0g04G8WuEpdp0rF2kdwTA+SI+ppHgmG6Bc=; b=xsCUeJmzqKcK59/Z9O/7QpMMVWFC7fhnXRQD+I/YOeqt1kTR/0uNJLn6V9E68+ptEAUJmr/p ksDGsF5EA+ktdsYJO6CiqLvVbbRMrdn1lazcuMs0A/v9/qp+a1a3rkdHob5x+7hp6Oadnr8x oquPMs2UIIY0ln7FjhIj3Ghia24=
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.36]) by mxa.mailgun.org with ESMTP id 5a2737fd.7f518806ed80-smtp-out-n02; Wed, 06 Dec 2017 00:21:17 -0000 (UTC)
Date: Tue, 05 Dec 2017 16:21:16 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2737fcac4d0_35652aad1d6c1c1442997@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6d6d34: Minor mods to stream state machine text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2737fcac105_35652aad1d6c1c14428fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y25t4SyfO4Zj2oZgZNXJKefrzJg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 00:21:20 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6d6d343c1e2c2b110859e8301ed72e24d49259f8
      https://github.com/quicwg/base-drafts/commit/6d6d343c1e2c2b110859e8301ed72e24d49259f8
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

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

  Log Message:
  -----------
  Minor mods to stream state machine text


  Commit: b0009e3b0c27876a5fb8aebfec5d8725ab0d0d15
      https://github.com/quicwg/base-drafts/commit/b0009e3b0c27876a5fb8aebfec5d8725ab0d0d15
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

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

  Log Message:
  -----------
  ian's comments


  Commit: 82f42f2e0c6d2b84b600a43af71c2db17353974a
      https://github.com/quicwg/base-drafts/commit/82f42f2e0c6d2b84b600a43af71c2db17353974a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Merge pull request #988 from quicwg/stream-minor

Minor mods to stream state machine text


Compare: https://github.com/quicwg/base-drafts/compare/68b4d5517a83...82f42f2e0c6d
----==_mimepart_5a2737fcac105_35652aad1d6c1c14428fa--


From nobody Tue Dec  5 16:21: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 4485D1279EB for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 16:21:21 -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 SBe2YlIxwXV6 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 16:21: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 BC34C128B4E for <quic-issues@ietf.org>; Tue,  5 Dec 2017 16:21:19 -0800 (PST)
Date: Tue, 05 Dec 2017 16:21:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512519678; bh=le8nAbTnF3St5JQBZEVPAjV2tr74mtxVQ7DaoObb1xQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tWzjvJn+PPJo0TCTk5l/v4GY+Rbc08jQkVd31upKX+TxzuP5zKroZmY5BaiYfY8pb pb1ZBi7Q+kR/FswK6xpn0HPjRUFtUVmpFkM+NFLintC3T1/OXsg0SKpoM8GMpuD4Dr l+yTg0AtEPZcAp40pr2poa++ppTI/TL+CCTDfMGM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49621cbdcd65b6d33d06c16e4ca286e161e9bf2c92cf00000001163ef9fe92a169ce10a54e58@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/988/issue_event/1373826079@github.com>
In-Reply-To: <quicwg/base-drafts/pull/988@github.com>
References: <quicwg/base-drafts/pull/988@github.com>
Subject: Re: [quicwg/base-drafts] Minor mods to stream state machine text (#988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2737fe9d38a_3fac3f8a5ae24f2c7482b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R1wHbqYPNlf5PCNNpDMQce0q79I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 00:21:21 -0000

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

Merged #988.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #988."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/988#event-1373826079"}}}</script>
----==_mimepart_5a2737fe9d38a_3fac3f8a5ae24f2c7482b--


From nobody Tue Dec  5 16:21: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 4D5D8128B4E for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 16:21:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eh4ut_5TKN1D for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 16:21: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 E6F5A1279EB for <quic-issues@ietf.org>; Tue,  5 Dec 2017 16:21:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512519684; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=92KHJcomg+JC21oFXndLZLwmmLOTwCQHAjy9+OnSUkU=; b=Z9nmMQFTw2QxIE8zSUyiI8j++VZUkLPoGmJg/pZ6ueLHhdL1Vb9/o5QpZq5FKMXabdF14DKh n0mkO8LHriz04dVUFqTxjT8XNt7BxHgWU2rPnusgICJBT9sP/USTb/1pkHT4P4y4z888GHUn gjBKnMc2glErhwG/2oj94xAH2nA=
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 5a273804.7f8f39f0b540-smtp-out-n02; Wed, 06 Dec 2017 00:21:24 -0000 (UTC)
Date: Tue, 05 Dec 2017 16:21:23 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2738031c174_61522acfd371fc1410422@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2738031bc52_61522acfd371fc141034f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qoszHZe79n9x1DZYa2PuLMIy1hM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 00:21:29 -0000

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

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

----==_mimepart_5a2738031bc52_61522acfd371fc141034f--


From nobody Tue Dec  5 17:18: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 16939127863 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 17:18:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bLJMkagaKqKC for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 17:18: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 BDB60124217 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 17:18: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=IUdt6Oo77geW/US80fD4hSbO5fc=; b=TQjDx+WdBRo7qorT q3BhhhX7noUjlCLMIVPHpVHShADReafhQjXwIFOXjzPFFY5N3FAbfurbI10Bcvxf AeyIKGUDJEThQi6cd2o/Zcbf0AoIFPHIbJGKl+a3YSoyRDsT3pzdtMvF93hVVQZb Tg98D3a9NJDpJ05ScSdK/jMifDM=
Received: by filter0215p1las1.sendgrid.net with SMTP id filter0215p1las1-7255-5A274577-49 2017-12-06 01:18:47.948755627 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id 5YiY8RqkRlSBKhh0vVF3lQ for <quic-issues@ietf.org>; Wed, 06 Dec 2017 01:18:47.866 +0000 (UTC)
Date: Wed, 06 Dec 2017 01:18:48 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0ef8e961114edf0b35a2da493ea2db5a179295192cf00000001163f077792a169ce10a45f9e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/984/c349497550@github.com>
In-Reply-To: <quicwg/base-drafts/pull/984@github.com>
References: <quicwg/base-drafts/pull/984@github.com>
Subject: Re: [quicwg/base-drafts] Don't update RTT for ack-only packets (#984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a274577b8874_7ea83fe9826f6f34478119"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0SaKPq4w9Z9CHGyfjS9whUiXIbqLIVSLJLsE RBlYxC07UCQdaNHBoQINVCqfObO53MIw17WxlVNaz/UBMFEwZGS/lL0BUPwNXG0mx+0hZ20yMkz+Z2 q2guCw8yT5+0Yll+vsnv2tUiwGo4JwhOrq0gw485+Dj8N33GzvR+fFRhsDo1gc37SkwJAo7IaL7pNx 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5-fAFxBrO6aUT1AGw75-bZsKCS8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 01:18:51 -0000

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

Closed by #991.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #984: Closed by #991."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/984#issuecomment-349497550"}}}</script>
----==_mimepart_5a274577b8874_7ea83fe9826f6f34478119--


From nobody Tue Dec  5 17:18: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 A0AB1124217 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 17:18:51 -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 wYfvHdekds_7 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 17:18: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 14EC1127735 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 17:18:50 -0800 (PST)
Date: Tue, 05 Dec 2017 17:18:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512523129; bh=FHFODw16S4nrpqUOIDM7rIF5N5qxAo57E7l2Ed6MkrQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VH7fSjmvrw3SavozBfqU2LgO6gIWmfEeaWf7rYRiS88rhRJWQ7lMl0e0bNGxBPWO8 hwnxzGyX4F5L1bYpfDzZb5H426pbSRI60fJhwIQL6He9zNgdYI+nY1Q5lRMxedLS03 DTnXYF8SbV9K5NXFCb74Ddf1Lm9t6n3eN7HW3iD8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d7135de67e54ba5b0a41e560bfa052db1eed70392cf00000001163f077992a169ce10a45f9e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/984/issue_event/1373887817@github.com>
In-Reply-To: <quicwg/base-drafts/pull/984@github.com>
References: <quicwg/base-drafts/pull/984@github.com>
Subject: Re: [quicwg/base-drafts] Don't update RTT for ack-only packets (#984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27457935e7d_2b8e3fcff854af3038763c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qr2RyouUfxY9gJ9mxjw3IMfGucM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 01:18:52 -0000

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

Closed #984.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #984."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/984#event-1373887817"}}}</script>
----==_mimepart_5a27457935e7d_2b8e3fcff854af3038763c--


From nobody Tue Dec  5 17:53: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 6842C127A90 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 17:53:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z1lPFtuSmFkd for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 17:53:34 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7E3E127863 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 17:53:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512525213; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Vk1+fYaQqLamzl9gdiL1RhMsrNMUCpA9rROSwPWrUWQ=; b=wZVBCpN7dqVd4+W9AZbcUq5aJ0d8IUtm+GdAoDYS82KeNgCCwJjwM4eKKNuzjzGYVzRDeH/z VsJc0b5BtxPRasNMaj+42vKGEdlP+irfI3wwQKHm0oJt+bC9VrePim8z9QQGNVBawXzqj2Nx nQFiH8I7XnYA4sBjYSsTuNy6Fko=
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.36]) by mxa.mailgun.org with ESMTP id 5a274d9d.7f34c435a960-smtp-out-n03; Wed, 06 Dec 2017 01:53:33 -0000 (UTC)
Date: Tue, 05 Dec 2017 17:53:33 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a274d9dbe888_58022aea81553c0065970@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 29525e: Really land #965 this time
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a274d9dbe18e_58022aea81553c0065879"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SCGpZ4lGzEgUYH8NjMV0KzCFueg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 01:53:36 -0000

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

  Branch: refs/heads/migration-key-update-closing-v2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 29525ef04b0431e8c3aa43b46b66da67fc0a08c3
      https://github.com/quicwg/base-drafts/commit/29525ef04b0431e8c3aa43b46b66da67fc0a08c3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Really land #965 this time

Merging #965 put the changes on a dead branch, which we subsequently deleted.
This includes the changes for real this time.

Merge commit '87c569df8c9af33b7bffd760d1858351ff7dffcb' into migration-key-update-closing-v2



----==_mimepart_5a274d9dbe18e_58022aea81553c0065879--


From nobody Tue Dec  5 17:54: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 66DC7128B51 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 17:54:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aoeV6DfQu-Q8 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 17:54: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 CEBEA127863 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 17:54: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=i5x0AZsAA5Z01R1VusOvDPgyGNU=; b=ZmTs6ex87G5DIDZC 6SnGtDqvjLNS3sdDzp0MCOemQkFT5vpdzzYmbH7ICgUDQ05QuSq0wSg+elfo3ZCJ VD4Am/gOv+SHiPJVeSRb90coxgR8lf6FbUNJmhRbd2dxn2IwiyMJqCbArX5D7nOE MFoN/AZ4gJBtid9gkcvTX50W8v4=
Received: by filter0546p1iad2.sendgrid.net with SMTP id filter0546p1iad2-7020-5A274DDE-3 2017-12-06 01:54:38.071386156 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id xGsf4Z1cTNuS2HW5nExVzA for <quic-issues@ietf.org>; Wed, 06 Dec 2017 01:54:37.997 +0000 (UTC)
Date: Wed, 06 Dec 2017 01:54:38 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0275ee7d5bfd606b6f9be5c73bac734a51abd2f92cf00000001163f0fdd92a169ce10aa518a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/992@github.com>
Subject: [quicwg/base-drafts] A second attempt at #965 (#992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a274dddba53d_72f13fa22954ef38502859"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1njk/kUu92HjTK4WjvC4f2kAAYf+QCHfB9bt xAINi+9waIHfNEn07oQUYTiK/JXa6htiHfIbKdS+j+XlEBVTerSKSOc84VtMCRY+l3PLkxSLieaiIb wkkWAGnJU3tQbpY2ojR5xLxrST/SbaSlo/perDSKIgcMFgeB07+bHMOiAemOtqtDwH9tbeJxdox31D 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YYAHY8Ss8mmCHMRWSCRE_f-Zn38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 01:54:40 -0000

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

I'm using a PR for transparency, but I will merge this once everything checks out.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Rework draining period into two (or three) states
  * Updates based on review feedback
  * Key Update and Migration in closing/draining (#965)
  * Really land #965 this time

-- File Changes --

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

-- Patch Links --

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

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

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

<p>I'm using a PR for transparency, but I will merge this once everything checks out.</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/992'>https://github.com/quicwg/base-drafts/pull/992</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rework draining period into two (or three) states</li>
  <li>Updates based on review feedback</li>
  <li>Key Update and Migration in closing/draining (#965)</li>
  <li>Really land #965 this time</li>
</ul>

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"A second attempt at #965 (#992)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/992"}}}</script>

----==_mimepart_5a274dddba53d_72f13fa22954ef38502859--


From nobody Tue Dec  5 22:29: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 CAF29126C25 for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 22:29:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 rsy352666utX for <quic-issues@ietfa.amsl.com>; Tue,  5 Dec 2017 22:29: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 CD001124B18 for <quic-issues@ietf.org>; Tue,  5 Dec 2017 22:29: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=l9dTrvfeySw8us+3uHzcMe1qd90=; b=pn6cLc8CjReRwp33 SVsn6O90V5qUIVOBCRzXtmyMJ3tjs6v9Xh/hZq7oz9nrW0Nc3sW9JWsih4+TbOSE Pv/0SWoMzCBajPg7sWoPw6h/R0loRD2TBJOnW4OquElcegmAolhXI4VKJdJzeKen XsDWIw63hmPsLHNtfZ7tci19B4A=
Received: by filter0477p1las1.sendgrid.net with SMTP id filter0477p1las1-19606-5A278E5A-29 2017-12-06 06:29:46.769123612 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id efABy7Z6Q-CK9GA1xdTcFg for <quic-issues@ietf.org>; Wed, 06 Dec 2017 06:29:46.627 +0000 (UTC)
Date: Wed, 06 Dec 2017 06:29:46 +0000 (UTC)
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4fc6820701bf523378ca6abe43763f56fe15605092cf00000001163f505a92a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349548184@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a278e5a8b645_3ae63ffa612d8f342049746"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3X8DGTR1y+AirCXp57v9GDeKrTQlxjsHJyS2 GmHuG5j8ee237dDi604IOtTHiSoDMn9FXY23iRRoDo1KN02lxs8hubMsoeMfPtu6UGU9EZ9NltsNrl czIOHNQokFw9uaGAjIyBBpt+KChTvfghhdwTl5t0xhqcN6brmc2fPq3sT8kbdVxywbD/aXYpf2dXxP 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pglQYluj0BbrkCLcDkznt1ZTfGQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 06:29:50 -0000

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

> Since the varints won't affect the invariants [1], we can decide this more or less at our leisure...

Yep, I mainly filed this now because it seems logical enough that I figured someone else had already filed it, and I couldn't find it. 

Re: difficulty: agreed, this is not *quite* as simple as overlaying 32 LSB on a 64 bit internal packet number and wrapping around (as with the present headers), but an informational appendix on How To Use Varints / a wiki / a reference implementation would go a long way to showing people how to keep the gremlins at bay.

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

<blockquote>
<p>Since the varints won't affect the invariants [1], we can decide this mo=
re or less at our leisure...</p>
</blockquote>
<p>Yep, I mainly filed this now because it seems logical enough that I figu=
red someone else had already filed it, and I couldn't find it.</p>
<p>Re: difficulty: agreed, this is not <em>quite</em> as simple as overlayi=
ng 32 LSB on a 64 bit internal packet number and wrapping around (as with t=
he present headers), but an informational appendix on How To Use Varints / =
a wiki / a reference implementation would go a long way to showing people h=
ow to keep the gremlins at bay.</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/989#issuecomment-349548184">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_soV6e50adT3KY=
U6urIRpHVVgIJks5s9jRagaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-G2RoGxDFb5EfpfT=
xcRA5luBp95ks5s9jRagaJpZM4Q2Id8.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/989#issuecomment-349548184"></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 #989: \u003e Since t=
he varints won't affect the invariants [1], we can decide this more or less=
 at our leisure...\r\n\r\nYep, I mainly filed this now because it seems log=
ical enough that I figured someone else had already filed it, and I couldn'=
t find it. \r\n\r\nRe: difficulty: agreed, this is not *quite* as simple as=
 overlaying 32 LSB on a 64 bit internal packet number and wrapping around (=
as with the present headers), but an informational appendix on How To Use V=
arints / a wiki / a reference implementation would go a long way to showing=
 people how to keep the gremlins at bay."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/989#issuecomment-3495481=
84"}}}</script>=

----==_mimepart_5a278e5a8b645_3ae63ffa612d8f342049746--


From nobody Wed Dec  6 01:50: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 631B3127201 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 01:50:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CL-bnbgflhJp for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 01:50: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 AE9CC1242F7 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 01:50:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512553856; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ingRsaSwpiIcVdUpuWjDMrfIArusxXIVYAhkdoIzsfE=; b=n3lB7YjSDhODb5h6kBr3wGs/034uK3XN26CDwfAdZDc+aNlvvJXno0ZnIF/CtDglbyoEF4E/ 7xruogUeuOq3IBjhBbbroSIcvf+1MHNN5SIwTK9eT2Xwp9qbIsIz2B+M6PH0889s1304R1A5 LESmkxbCt4MdpceI8rwZALvf4Ws=
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.36]) by mxa.mailgun.org with ESMTP id 5a27bd7f.7f04ac4f82d0-smtp-out-n03; Wed, 06 Dec 2017 09:50:55 -0000 (UTC)
Date: Wed, 06 Dec 2017 01:50:55 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a27bd7fd81d3_3aae2ad87a66fc10338a9@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6c4b02: Add changelog for -08, transport
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a27bd7fd7de7_3aae2ad87a66fc103370"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o-IBel7Gu3v262WsEdpA1gd3_jc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 09:50:58 -0000

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

  Branch: refs/heads/08-changelog
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6c4b02c7bdb3dd0c3497f82564e2467ba5d4b291
      https://github.com/quicwg/base-drafts/commit/6c4b02c7bdb3dd0c3497f82564e2467ba5d4b291
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Add changelog for -08, transport


  Commit: 08b53e011db9ff89e64dee49b12c4e7ad20b1810
      https://github.com/quicwg/base-drafts/commit/08b53e011db9ff89e64dee49b12c4e7ad20b1810
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Add changelog for -08, tls


  Commit: d99294afb07500d9c984ae730097e5ab39b09d44
      https://github.com/quicwg/base-drafts/commit/d99294afb07500d9c984ae730097e5ab39b09d44
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Stub for -09, transport


  Commit: c93229d1d80aa5aca5926ebfbdc6a5ce7d6120bd
      https://github.com/quicwg/base-drafts/commit/c93229d1d80aa5aca5926ebfbdc6a5ce7d6120bd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Add changelog for -08, http


Compare: https://github.com/quicwg/base-drafts/compare/6c4b02c7bdb3^...c93229d1d80a
----==_mimepart_5a27bd7fd7de7_3aae2ad87a66fc103370--


From nobody Wed Dec  6 01:51: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 2B4AA127201 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 01:51:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0jKfOqwgYnXp for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 01:51: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 2B94D126D05 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 01:51: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=AbdVaxq9ifWaxvjwHdv3qP75nuI=; b=ikQJ5pGTccS4m2ST UOXu9QAtPq0HGW19HS88uje3JL8OoiU8SQu8kOYRgc0ZIJM8lfG1D3g8KnNkUr9D WltXVbNqTgQMeMDVUPWwgxHKm2iNnMgr/C0RTYiM/cTKHzPhi63uwjUS4dXPlMvU NMlFofnvdVkYNjPabA7jiqgfmpc=
Received: by filter0596p1las1.sendgrid.net with SMTP id filter0596p1las1-21571-5A27BDA8-20 2017-12-06 09:51:37.051402481 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id MDPBncpQQumfegjR02B8TQ for <quic-issues@ietf.org>; Wed, 06 Dec 2017 09:51:36.850 +0000 (UTC)
Date: Wed, 06 Dec 2017 09:51:37 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9498b2856887d317ad8008fafe3cf05b8d8eff2b92cf00000001163f7fa892a169ce10abb882@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/993@github.com>
Subject: [quicwg/base-drafts] 08 changelog (#993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27bda8b631e_608d3fcb030fcf2c3754a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1TAucAcbbxxAd5Bw+othvM7htnTWwlS9Z9GG B+qCG4nxpN7PxY5rRu6zXQpvDLyaaXUlSLaE0uV2a/fhRc1rb499QBfF5jpq/0T7FIcD4FxUU/1RwA H/DZb4kRC/LW+Eb8JrNLzFV14mztDDchrJf2TLaB9/QLF0lmnwUulHYdCRwEk+1nmcxSME5w5EnrM0 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1jXtfJKndThC_wTUgod2n6Ad-TI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 09:51:40 -0000

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

for @huitema, or really just because I forgot
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Add changelog for -08, transport
  * Add changelog for -08, tls
  * Stub for -09, transport
  * Add changelog for -08, http

-- File Changes --

    M draft-ietf-quic-http.md (7)
    M draft-ietf-quic-tls.md (8)
    M draft-ietf-quic-transport.md (26)

-- Patch Links --

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

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

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

<p>for <a href="https://github.com/huitema" class="user-mention">@huitema</a>, or really just because I forgot</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/993'>https://github.com/quicwg/base-drafts/pull/993</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add changelog for -08, transport</li>
  <li>Add changelog for -08, tls</li>
  <li>Stub for -09, transport</li>
  <li>Add changelog for -08, http</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/993/files#diff-0">draft-ietf-quic-http.md</a>
    (7)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/993/files#diff-1">draft-ietf-quic-tls.md</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/993/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/993.patch'>https://github.com/quicwg/base-drafts/pull/993.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/993.diff'>https://github.com/quicwg/base-drafts/pull/993.diff</a></li>
</ul>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"08 changelog (#993)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/993"}}}</script>

----==_mimepart_5a27bda8b631e_608d3fcb030fcf2c3754a1--


From nobody Wed Dec  6 02:03: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 BC6A2128D40 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 02:03:29 -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 XdszoJZg_8hd for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 02:03:23 -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 9E5551271FD for <quic-issues@ietf.org>; Wed,  6 Dec 2017 02:03:23 -0800 (PST)
Date: Wed, 06 Dec 2017 02:03:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512554602; bh=4a8XqmQ5goxd3eXpro9PPIo/lQJL5pT4OcBGWYoZhLE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iwtTba+r+9LePpxdi7gx7LN372Hue7ZdTw5VwGsc5349G8mJEG0bxyHC4ofTG6yzf rilGNEishRia6hkvtQV+/8S9LphDi8RBH0deV17344vJLsDoT6UxrjqGWlO6V36k9I 5HJNux0+EMciYu9jn3rnIa+madYVq11S+AJGl82g=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6464dfdb1866beec4d9dbc995b46d70dc30abcd92cf00000001163f826a92a169ce10aa518a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/992/issue_event/1374452059@github.com>
In-Reply-To: <quicwg/base-drafts/pull/992@github.com>
References: <quicwg/base-drafts/pull/992@github.com>
Subject: Re: [quicwg/base-drafts] A second attempt at #965 (#992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27c06ae9989_1e1bf3ffc6a2c4f381997142"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l5seLIY_L8bj436snW66YuDhq2I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 10:03:30 -0000

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

Merged #992.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #992."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/992#event-1374452059"}}}</script>
----==_mimepart_5a27c06ae9989_1e1bf3ffc6a2c4f381997142--


From nobody Wed Dec  6 02:03: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 4B34B129427 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 02:03:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: 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_HD39KxwH8K for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 02:03: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 45F72129413 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 02:03:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512554612; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9+ajjWgdnNRm/Z/tkTFrsVfa03abD2t87ArpTteeDvg=; b=JMS5uHefIeFAV6hcXnKukXmmuOHSMfCKUwnWwH5Mi+IecmCUP3OVyu12AT6EcXuL+ej20/Ll GXxfAvz9tzJurWbDhfI3IQsZv9pr8J8jF8LO4FqmtggvA0uBO/S5VMkU2nlyFRf/WSIhSUUn Q6zlFoFSJM0VrIFJEF9T4qnJGpU=
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.39]) by mxa.mailgun.org with ESMTP id 5a27c06e.7fdff05b8420-smtp-out-n01; Wed, 06 Dec 2017 10:03:26 -0000 (UTC)
Date: Wed, 06 Dec 2017 02:03:25 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a27c06d136ec_67572b0c9c573c0c725fd@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a27c06d132ad_67572b0c9c573c0c7246f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IixZxdoAzsU2T0THv-M9VzQHqIU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 10:03:35 -0000

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

  Branch: refs/heads/migration-key-update-closing-v2
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a27c06d132ad_67572b0c9c573c0c7246f--


From nobody Wed Dec  6 02:04: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 41CFD1271FD for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 02:04:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Rw9auilLgSt for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 02:04: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 028E41242F7 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 02:04:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512554657; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=G6DAY7U/LP5Cldjtemb75XU5Vb8FymMM6HHEOIp/PNc=; b=a5jdsC/vw2VMl4xfMhRJb8jI7s81gveQ6IDf1afibZZMop2MDapKMul2ttc36nuO8lmb4tLZ 9TTA3Hyh+H6rmwpHwGkViKWHDrqzhgUlrMWTVDjc6reYRjrH2MGW0eYHk7wb2ScmBcRSMmXk 7UpZp8nP6475nGP6S++m11RSYTw=
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.36]) by mxa.mailgun.org with ESMTP id 5a27c0a1.7f4ce002d660-smtp-out-n02; Wed, 06 Dec 2017 10:04:17 -0000 (UTC)
Date: Wed, 06 Dec 2017 02:04:16 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a27c0a035dc3_358e2b021c143c0c1715f@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a27c0a035a49_358e2b021c143c0c17085"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IL7aJDybKVAcRog4lPs0k1sJvwE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 10:04:19 -0000

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

  Branch: refs/heads/rtt-ack-only
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a27c0a035a49_358e2b021c143c0c17085--


From nobody Wed Dec  6 02:13: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 80B2F129427 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 02:13:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UxDpt3EMLpO2 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 02:13: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 D1EB21242F7 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 02:13:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512555211; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qW1Rsm9r9GhOFsEjCIJEBtoRybP5gvurBAS2KfsgoBw=; b=sYHfiMXHTXD7jMRGCSebW7w3jhVRi09en4endb2SX+90FxyOkA/L1IWd1BMlrLKkTTBbeQYO goQdvL08HVnlsEnB8yJ00Z7+5tHCGMYcCqN95WNRggxoAgsTp5O/qZi0Ct2H4FOBYhynWWi4 e0MpExIihIaNW/UzhrF/5r+VbS0=
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.35]) by mxa.mailgun.org with ESMTP id 5a27c06a.7f1a18316150-smtp-out-n01; Wed, 06 Dec 2017 10:03:22 -0000 (UTC)
Date: Wed, 06 Dec 2017 02:03:21 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a27c0696eba3_75c92ad39507dbfc68181@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0b05b9: Rework draining period into two (or three) states
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a27c0696e703_75c92ad39507dbfc6808c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9OOEdYJPIPmn4Kb2jy_iiaEKLYc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 10:13:38 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0b05b99661c01e881f5e317ce22f4369224b0589
      https://github.com/quicwg/base-drafts/commit/0b05b99661c01e881f5e317ce22f4369224b0589
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-10-25 (Wed, 25 Oct 2017)

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

  Log Message:
  -----------
  Rework draining period into two (or three) states

As @ekr points out, there was definitely more than one closing state.  I've
modified this to the following three:

1. draining - when you know that the other side is closing, this is just to
   absorb stray packets

2. closing - when you have initiated the close and you need to re-send the
   close in addition to absorbing stray packets (this could be longer than the
   3RTO period if we like, but I've opted for keeping a shared timer)

3. timed out - when you timed out, and you are willing to revive the connection
   if new packets arrive; this one being optional

In the process I realized that we needed greater clarity about how to respond
to a closing frame (thanks to @huitema for the prompting).  I allow the
recipient to generate one closing frame, but no more than that.  They enter the
draining period thereafter and can't send any more packets.  Having two peers
in the closing state could result in a constant back-and-forth.

Editorial: I added the term "closing frame" to cover CONNECTION_CLOSE and
APPLICATION_CLOSE collectively, which were getting cumbersome.

Closes #871.


  Commit: 60bc0046a2efe716be401a08bb590220a331484a
      https://github.com/quicwg/base-drafts/commit/60bc0046a2efe716be401a08bb590220a331484a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-11-29 (Wed, 29 Nov 2017)

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

  Log Message:
  -----------
  Updates based on review feedback


  Commit: 87c569df8c9af33b7bffd760d1858351ff7dffcb
      https://github.com/quicwg/base-drafts/commit/87c569df8c9af33b7bffd760d1858351ff7dffcb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-11-29 (Wed, 29 Nov 2017)

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

  Log Message:
  -----------
  Key Update and Migration in closing/draining (#965)

* Key Update and Migration in closing/draining

* Grammo

* Suggested rewording


  Commit: 29525ef04b0431e8c3aa43b46b66da67fc0a08c3
      https://github.com/quicwg/base-drafts/commit/29525ef04b0431e8c3aa43b46b66da67fc0a08c3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Really land #965 this time

Merging #965 put the changes on a dead branch, which we subsequently deleted.
This includes the changes for real this time.

Merge commit '87c569df8c9af33b7bffd760d1858351ff7dffcb' into migration-key-update-closing-v2


  Commit: 1bcefa08d236a61a5a2ec646ba58902d3c574cb9
      https://github.com/quicwg/base-drafts/commit/1bcefa08d236a61a5a2ec646ba58902d3c574cb9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Merge pull request #992 from quicwg/migration-key-update-closing-v2

A second attempt at #965


Compare: https://github.com/quicwg/base-drafts/compare/82f42f2e0c6d...1bcefa08d236
----==_mimepart_5a27c0696e703_75c92ad39507dbfc6808c--


From nobody Wed Dec  6 03:22: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 0C958124BAC for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 03:22:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PiTWc41-g_g3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 03:22:32 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FC51124205 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 03:22: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=/lONl7YTK9/AyQaPUz0/tcXKmnw=; b=NYrgclDHv/qOakbW ffAxWLANcpev1gViacR6LsoVWG255E6hQdKH5+Dtogcsn7YOTxXQ6/EqGHui0SIa mORLJ62+439CmmWw07Hs1O36tsPoIYn9niJahLQqTg/hrnxYiPhEgRosMr5syMvm 3ZWGAWnFsTqP1qufXHrgXxDGR0A=
Received: by filter0515p1las1.sendgrid.net with SMTP id filter0515p1las1-4518-5A27D2F7-7 2017-12-06 11:22:31.176181544 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id q6kgxoTeTu-C6QkGn38Ugg for <quic-issues@ietf.org>; Wed, 06 Dec 2017 11:22:31.120 +0000 (UTC)
Date: Wed, 06 Dec 2017 11:22:31 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e19ebd08960c271930a970d43c533b741285fdb92cf00000001163f94f692a169ce10ac245c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/994@github.com>
Subject: [quicwg/base-drafts] Consistent use of the term protected packets (#994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27d2f6f3780_60a73ff8ee7ccf2827383e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0gtc+n734/hV8rIVZ19M1GxRYWuvC1ViIDIO QX8dgLTCXwTFWbjzW6BE0nf34dln713Fiuqfd39loEn0BPMhYO9s2kQBB+2raIk6p30tuGm/rVp5CT aL4+gRKOUrMPa1nqxDaaPu28uvtjCojnXffCAE0XovnmVWz+f0/0LWZoUg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fiue0AehLKUJttzp2Z7_BLcoZKA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 11:22:34 -0000

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

QUIC TLS 08 sec. 5.3 claims that clear text packets are protected by AEAD with a key derived from the connection ID. This is correct, but later the TLS document uses the terminology protected and unprotected to distinguish between cleartext packets and 1-RTT protected packets.

The transport document refers to all packet types as being protected by some key, except for version neg, and stateless reset. This is correct, but the terminology does not match the TLS unprotected terminology. Also, the term cleartext is a bit vague at this point.

I realize this is likely a left-over from before cleartext packets became protected and rephrasing the entire QUIC TLS doc probably isn't top priority in the editing process.


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

<p>QUIC TLS 08 sec. 5.3 claims that clear text packets are protected by AEAD with a key derived from the connection ID. This is correct, but later the TLS document uses the terminology protected and unprotected to distinguish between cleartext packets and 1-RTT protected packets.</p>
<p>The transport document refers to all packet types as being protected by some key, except for version neg, and stateless reset. This is correct, but the terminology does not match the TLS unprotected terminology. Also, the term cleartext is a bit vague at this point.</p>
<p>I realize this is likely a left-over from before cleartext packets became protected and rephrasing the entire QUIC TLS doc probably isn't top priority in the editing process.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Consistent use of the term protected packets (#994)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/994"}}}</script>
----==_mimepart_5a27d2f6f3780_60a73ff8ee7ccf2827383e--


From nobody Wed Dec  6 04:43: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 E2BA9126E01 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 04:43:18 -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 hACCgTYAVA-V for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 04:43: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 1FEA4124207 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 04:43:17 -0800 (PST)
Date: Wed, 06 Dec 2017 04:43:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512564196; bh=yd3Ct8hIySebc2UgiRH7isu9uYeyTns9v+G2M2xx/rc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mID0aquh2dc1ejnEIuzVnAjI0P+t84befR2ZAmDXt+tXe2I/l+Ej8XUOgmpEIrvw7 t5UqFFuNluJ9B3UZbPTu4wH3pEMMRVsZUiGfqlGokqkp/XrQ8g9H6wvhAedynfRHmG DuKI7VCFekiouhDBQ1/AJmDe80l59mapf6IXfjPA=
From: Roni Even <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4799876379395e94cd8d83bc38a24cba51d83ec992cf00000001163fa7e492a169ce1075d33e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/956/c349628497@github.com>
In-Reply-To: <quicwg/base-drafts/pull/956@github.com>
References: <quicwg/base-drafts/pull/956@github.com>
Subject: Re: [quicwg/base-drafts] Renumber packet types and invert Connection ID Flag (#956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27e5e44ff72_39853fe04f5eef382029c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ronieven
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k9FCXRQ4DPRx238rmrOIOmfupQ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 12:43:19 -0000

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

My understanding from the meeting was that there is no need to multiplex short header with stun so the change of the type values for the short header is a surprise and I did not see any discussion on the QUIC mailing list about this change. It is not mentioned also in the Singapore meeting notes.

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

<p>My understanding from the meeting was that there is no need to multipl=
ex short header with stun so the change of the type values for the short =
header is a surprise and I did not see any discussion on the QUIC mailing=
 list about this change. It is not mentioned also in the Singapore meetin=
g notes.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/956#issuecomment-349628497">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw_xWbT=
jM8i4Bc7vTHR1uEmtZX9qks5s9ovkgaJpZM4Qnyl3">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqw7_4v=
zaUmVm0yzX9_11qacY-0shks5s9ovkgaJpZM4Qnyl3.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/956#issuecomment-349628497"></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":"@ronieven in #=
956: My understanding from the meeting was that there is no need to multi=
plex short header with stun so the change of the type values for the shor=
t header is a surprise and I did not see any discussion on the QUIC maili=
ng list about this change. It is not mentioned also in the Singapore meet=
ing notes."}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/956#issuecomment-349628497"}}}</script>=

----==_mimepart_5a27e5e44ff72_39853fe04f5eef382029c3--


From nobody Wed Dec  6 05:03: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 84EB9127241 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 05:03:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ISlz3GYG3Pjs for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 05:03: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 0A8E71201FA for <quic-issues@ietf.org>; Wed,  6 Dec 2017 05:03: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=5GWAtXXfa0z2EHd56Y2GdsJpLLM=; b=exxguPFlt9s7DzS3 atrYhNeRQv6bCI1BlXoN5YfhtBQZk+BFUb5vOc01Q7a73jfMq3Eix9vnO4w7cXfp E/6OvXD4vmtMSINz0Tz3fnhF1/BJ43M7nVwWUDLuX4CCXe8N7yjRNche/cS69pkk 5gBPWQ3GVJnKwyCWJjbtjMgQovg=
Received: by filter0171p1iad2.sendgrid.net with SMTP id filter0171p1iad2-15082-5A27EAAC-C 2017-12-06 13:03:40.564427073 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id HgP6y1T0SpKYfxz07makig for <quic-issues@ietf.org>; Wed, 06 Dec 2017 13:03:40.504 +0000 (UTC)
Date: Wed, 06 Dec 2017 13:03:40 +0000 (UTC)
From: Colin Perkins <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab135927cc0b6215d17eb75b712888f9e2ba4e5af492cf00000001163facac92a169ce1075d33e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/956/c349633315@github.com>
In-Reply-To: <quicwg/base-drafts/pull/956@github.com>
References: <quicwg/base-drafts/pull/956@github.com>
Subject: Re: [quicwg/base-drafts] Renumber packet types and invert Connection ID Flag (#956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27eaac21ec3_deec3fb286a1cf34318c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: csperkins
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0jlKpu7kxcLOU8P8mrd/t7fF6uytDc3YBtk8 McLeqrGACdkN6TZc9vCTaTSlrUIXLBkQRroA28LerpKjAUl1Y+tmQmiIdn7bTV0RqHgjuhCXulrriV Q/OtTGW/GVn7zO+FS2jlRQHk96XmCqyAWehqLftqHMc3Z7EcH4kPwbDBk7xHgD/MzVjibsnzYy5u9u 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m4k6EMw49bprconwHmmK5ug0n3Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 13:03:43 -0000

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

We certainly need to demux QUIC short header packets with STUN, to maintain bindings. 

Changing the packet type values doesn't prevent the spin bit, although it might change which bit is used as the spin bit.



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

<p>We certainly need to demux QUIC short header packets with STUN, to maint=
ain bindings.</p>
<p>Changing the packet type values doesn't prevent the spin bit, although i=
t might change which bit is used as the spin bit.</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/956#issuecomment-349633315">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2TS0DjUhIr5fJahf=
0x0pVQURLNDks5s9pCsgaJpZM4Qnyl3">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3jA8ggj7naOA-xYn=
287OAEmZSxrks5s9pCsgaJpZM4Qnyl3.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=
/956#issuecomment-349633315"></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":"@csperkins in #956: We certainly=
 need to demux QUIC short header packets with STUN, to maintain bindings. \=
r\n\r\nChanging the packet type values doesn't prevent the spin bit, althou=
gh it might change which bit is used as the spin bit.\r\n\r\n"}],"action":{=
"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pul=
l/956#issuecomment-349633315"}}}</script>=

----==_mimepart_5a27eaac21ec3_deec3fb286a1cf34318c5--


From nobody Wed Dec  6 05:06: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 132AD127241 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 05:06:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vKvCQcvYAOzq for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 05:06: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 C86201201FA for <quic-issues@ietf.org>; Wed,  6 Dec 2017 05:06: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=MkE/A20BC0xyreOH59EXsdUYKK4=; b=rOENmxTeLjYn9P0p I7dsvRia/l3ATerl2yaL2SokRA3cm7dJdlSuTuuaFACG75Nsz+MeTeRxqSPPtPG5 RYhgzF6A6uCOeEYNZXRU7wmhI5+SK0RrZ1bjtJJ2NFYrK6A2qCd0Zki87f8xKVSh wCiBdW/n0rVv5xkuKJQs8v/3kIA=
Received: by filter0487p1iad2.sendgrid.net with SMTP id filter0487p1iad2-17289-5A27EB3A-2C 2017-12-06 13:06:02.908086943 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id uPoa_d-vQ_2XNygllqcxsw for <quic-issues@ietf.org>; Wed, 06 Dec 2017 13:06:02.899 +0000 (UTC)
Date: Wed, 06 Dec 2017 13:06:03 +0000 (UTC)
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23c74e9505c3a31c813d9fd74d1b4b740364f00892cf00000001163fad3a92a169ce1075d33e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/956/c349633864@github.com>
In-Reply-To: <quicwg/base-drafts/pull/956@github.com>
References: <quicwg/base-drafts/pull/956@github.com>
Subject: Re: [quicwg/base-drafts] Renumber packet types and invert Connection ID Flag (#956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27eb3ac0b26_10f73fc3d73a6f3079138"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak20jVRoN8T1m2Ey5RTYMkz9TcOFyvXpq7f//B lnC9L1Rap9sUxHwRfifBjLKb2ehKjiIqjydx5lm6hvPrDxT4j9da87OJKegA+ibLyAo1ZT3rmiD1uO rXFlN1mAAD1ZlR+uzSh8Sp/YAUvUyl6NpWrkgjL1/EKqftgHTok/GjtB4J2RpLOLZJ5ks07U8Q9vow 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QOPR9AOfDN74f90KGbkzODBD5Ec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 13:06:09 -0000

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

Note also that #989 would give us more degrees of freedom in the short header first octet.

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

<p>Note also that <a href="https://github.com/quicwg/base-drafts/issues/989" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="279338795" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/989">#989</a> would give us more degrees of freedom in the short header first octet.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #956: Note also that #989 would give us more degrees of freedom in the short header first octet."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/956#issuecomment-349633864"}}}</script>
----==_mimepart_5a27eb3ac0b26_10f73fc3d73a6f3079138--


From nobody Wed Dec  6 06:24: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 549241241FC for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:24:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.001
X-Spam-Level: 
X-Spam-Status: No, score=-1.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZKXOu3FvP5nO for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:24:23 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5AAE12714F for <quic-issues@ietf.org>; Wed,  6 Dec 2017 06:24:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512570263; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6aiVUnWCm+BmwL/p1WS1G8s7XT31ndUPtoITANet60Y=; b=uTbjtVPDPVLj5DyHfSYpSQ67buVP43lYnKBtUZ33ofkxuRoGib/CHwoh5LWM017t1r5S6QIw RDgODXezze3BmIhAQkEWJ5tRMtJ5flBYt3mW8w6lLuu9mufkPBWmpZjYbPAWWaPnKP9FHXNa OCnRdTRTiEA3U2AVuOtuNRKRE+U=
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.39]) by mxa.mailgun.org with ESMTP id 5a27fd96.7f980c5563c0-smtp-out-n01; Wed, 06 Dec 2017 14:24:22 -0000 (UTC)
Date: Wed, 06 Dec 2017 06:24:22 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a27fd96d1730_6fc72aebb648bbfc971ef@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f7893c: Move back to draft 07 style type byte
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a27fd96d119f_6fc72aebb648bbfc97072"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e67IdB45y2TgXvaQPlwTwQU8LLo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 14:24:25 -0000

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

  Branch: refs/heads/ianswett-07typebyte
  Home:   https://github.com/quicwg/base-drafts
  Commit: f7893cdddfa8335ea894dbb641dad0897a866a0d
      https://github.com/quicwg/base-drafts/commit/f7893cdddfa8335ea894dbb641dad0897a866a0d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Move back to draft 07 style type byte

Un-does most of the changes in PR #956, to give time for rough consensus to be reached before changing the type byte.



----==_mimepart_5a27fd96d119f_6fc72aebb648bbfc97072--


From nobody Wed Dec  6 06:26: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 9E5C41270FC for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:26:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YPFFS1BUzS4A for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:26:00 -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 0B820126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 06:25: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=R/fkNm6+Wd3PiJlqJ5UBuGoflIk=; b=mmWFv3SLfhhIPZUb HqzZd0/oRKClFCcnUPOfSXKierByyJ1Bt5fRY7vWH7Spw14+iOOGFnlBSu4K16KZ Y1zLxoGvRrkgIHmYfHP4I75WPV9aZrcPtLi9iop/Zv/148040HVp1PZNcquJpwxA cY/cvdOygSdKdPpI2xxbHgZL+zc=
Received: by filter0214p1iad2.sendgrid.net with SMTP id filter0214p1iad2-8794-5A27FDF6-2E 2017-12-06 14:25:58.813754087 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id EgScaATsR1mingSCWZrvig for <quic-issues@ietf.org>; Wed, 06 Dec 2017 14:25:58.742 +0000 (UTC)
Date: Wed, 06 Dec 2017 14:25:59 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc9de54509db37042bc75911feb206b11569a99092cf00000001163fbff692a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995@github.com>
Subject: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a27fdf6768fc_4de63ffb37788f3083852"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0XqaopZe/jCW8MQT37bk8NJD48qmhBxUYIze NV5ow4xtA7+06zSjzrXtM7vjqek+0LbF8MB8Lp1mEeD1H3WLG9qBI4D+MrUCrO2x/TIEVphibCSb2C pG1kh39AykqXQarzDFfvhgn4kCotaFC7zEpV3OG2Aw2NHq/qfw8kKG6FAw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CldOQ3HlaECnych48CZEttgFJWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 14:26:01 -0000

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

Un-does most of the changes in PR #956, to give time for more discussion and avoid causing implementers potentially unnecessary work.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Move back to draft 07 style type byte

-- File Changes --

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

-- Patch Links --

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

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

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

<p>Un-does most of the changes in PR <a href="https://github.com/quicwg/base-drafts/pull/956" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="276157246" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/956">#956</a>, to give time for more discussion and avoid causing implementers potentially unnecessary work.</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/995'>https://github.com/quicwg/base-drafts/pull/995</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Move back to draft 07 style type byte</li>
</ul>

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 back to draft 07 style type byte (#995)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995"}}}</script>

----==_mimepart_5a27fdf6768fc_4de63ffb37788f3083852--


From nobody Wed Dec  6 06:42: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 B9D5B128B51 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:42:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.001
X-Spam-Level: 
X-Spam-Status: No, score=-1.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0r7ZgF5Pul5s for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:42: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 BF4CF128DF6 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 06:42:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512571328; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=im4KodeKRbfJzhL0WBg92uQIcR9nDbbSTbYB7eMC8jU=; b=E9UGsil1gMOjJWIfJj1gekl8r2wAtCS60VxlnnF9AHd4udpVP0WcST4A7uAM+OUnZsKeGwKw DY5kF7K08d4h7XTrJEWYy6mhYOGuqlCereVQHyv8mZBfHlA/Pb3UXEFgv5fcxYI0UxPQbwln vauMxWOYsoZ8upCMLQ9XVa1zhMs=
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.39]) by mxa.mailgun.org with ESMTP id 5a2801bf.7f49e458f0f0-smtp-out-n01; Wed, 06 Dec 2017 14:42:07 -0000 (UTC)
Date: Wed, 06 Dec 2017 06:42:07 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a2801bfcdbf3_66702ada8c307c1c1689e@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1bde3d: s/acked_packets/acked_packet
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2801bfcd875_66702ada8c307c1c167ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UpvxQEwqkQHpUkcR4uEkAMQF234>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 14:42:14 -0000

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

  Branch: refs/heads/ianswett-acked-packets
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1bde3d3087dae68c6574649286dc77a692bb0e3e
      https://github.com/quicwg/base-drafts/commit/1bde3d3087dae68c6574649286dc77a692bb0e3e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  s/acked_packets/acked_packet

Fixes #987



----==_mimepart_5a2801bfcd875_66702ada8c307c1c167ba--


From nobody Wed Dec  6 06:42: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 96490126DD9 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:42:28 -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 kGY6BItJVD5E for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:42: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 211F2126DC2 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 06:42:27 -0800 (PST)
Date: Wed, 06 Dec 2017 06:42:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512571346; bh=dYMYC+x2l0KZX1quPZfOwZ8Jq7zgYVr4M8k0dWqxqL8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WS7bw0l1lUvL5iv8a9vfB+mFa8ZyuBYQ9BnlA66F6NaCZgtk1gh/UKPiNHqX6K5rl 5st9LTYUB1ihd0R9QbzdRyyhVkA0CzUhBkYh9sIQr859qdjy3fuIC1gg1g2bq+lFNW vQTvz231vjA4vD38Sz4vzBqrPW3q0Jg9hZL340/c=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec7243463f1c2d58029c8465327ee52b15d1129492cf00000001163fc3d292a169ce10ad0fd4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/996@github.com>
Subject: [quicwg/base-drafts] s/acked_packets/acked_packet (#996)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2801d2428af_21e4a3fd29bb8af30856b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mmkZgK4Xt0IFIE1MMMBy5HgqPNk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 14:42:28 -0000

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

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

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

-- Commit Summary --

  * s/acked_packets/acked_packet

-- File Changes --

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

-- Patch Links --

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

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

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

<p><span aria-label="This pull request closes issue #987." class="issue-keyword tooltipped tooltipped-se">Fixes</span> <a href="https://github.com/quicwg/base-drafts/issues/987" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="279254499" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/987">#987</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/996'>https://github.com/quicwg/base-drafts/pull/996</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>s/acked_packets/acked_packet</li>
</ul>

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"s/acked_packets/acked_packet (#996)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/996"}}}</script>

----==_mimepart_5a2801d2428af_21e4a3fd29bb8af30856b1--


From nobody Wed Dec  6 06: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 99525128AB0 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:57:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.001
X-Spam-Level: 
X-Spam-Status: No, score=-1.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c74UI9Xcz6YI for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:57:23 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FE10126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 06:57:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512572242; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jEEknomRmPafnopjm79Aqcxo5FqWNRM8S/rJJyxbUSg=; b=QRICFvzF6FmrcNvsACDML5MKdCyDBCo/pBuZpb5hJjrAjw6BBQV/tOpPYccOaMsrXo5ScETX bHCHlCFARhPzoObpvz52PZIY8TeWvjhd9OfulEgzH59WKq6qXMtN0kloICDxSj8WnR40kgu3 0H8SsV9ymc1Q9Ec2aHI5Aesob74=
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.36]) by mxa.mailgun.org with ESMTP id 5a280552.7ff3e02414e0-smtp-out-n02; Wed, 06 Dec 2017 14:57:22 -0000 (UTC)
Date: Wed, 06 Dec 2017 06:57:21 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a28055189814_36602ad3b54a7c0875eb@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0d8b95: Update changelog since 07
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a280551894a3_36602ad3b54a7c087423"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RsLNziqxZieQt-p3yEIeUMaAJYI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 14:57:24 -0000

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

  Branch: refs/heads/ianswett-changelog
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0d8b955614787cb85d1aed04a98c7f93f05562da
      https://github.com/quicwg/base-drafts/commit/0d8b955614787cb85d1aed04a98c7f93f05562da
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Update changelog since 07



----==_mimepart_5a280551894a3_36602ad3b54a7c087423--


From nobody Wed Dec  6 06:57: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 A1779128AB0 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:57:39 -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 x15TgzjkwXIS for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:57:38 -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 EFD25126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 06:57:37 -0800 (PST)
Date: Wed, 06 Dec 2017 06:57:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512572257; bh=fRvsqP0zQ5qpIvIPlls29I5IpZq3W3xq0Mct4C6OXoQ=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dbuLr5d3QiBaeGyToBGBkx5XTlqpAwjwAxf1cKz2ZKVWI+Ztl6ZFEgJopbGvYQP+u Otyu0Gq0KUS26I4c40HFYmxi9WXg+BSOG/jdUTGhug3JB1ReMtBBJ6qLzsE7MDGAZz ctiJ5kqHEK4vcorXN6ndylDd+vSMpd/4vdCVIqgM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab63a21b0f14e4c45be1c21c562ab04f71432cb6cd92cf00000001163fc76192a169ce10ad26dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/997@github.com>
Subject: [quicwg/base-drafts] Update changelog since 07 (#997)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28056148793_1a0a3f967551af2c27494c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3KOyGdvSnYm_sUy_rwD7Nb1PIpg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 14:57:40 -0000

----==_mimepart_5a28056148793_1a0a3f967551af2c27494c
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/997

-- Commit Summary --

  * Update changelog since 07

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Update changelog since 07</li>
</ul>

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 changelog since 07 (#997)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/997"}}}</script>

----==_mimepart_5a28056148793_1a0a3f967551af2c27494c--


From nobody Wed Dec  6 06:58: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 68C3C128AB0 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:58:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V-wVAhXkmzlE for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 06:58:40 -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 E4E70126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 06:58: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=+X7eAtLbvK84A8bm4Exfwb+DzVk=; b=YD0wc1U2BHZFyWQD I2Sj3uADEU/Q+EDeMuDySYC4CB9HzQFEGm5QDcGleVK3uvLC2kXN+1URsZk3yBcq r6LFnYAIMdi8e5+UiN6/g1yRKqvbSMgiZ7eeZ7cMVqsMFejfwNeyw3PUHq2saVtg SpTIxWHX+uw3aY1jprAZ+5D4Kso=
Received: by filter0450p1las1.sendgrid.net with SMTP id filter0450p1las1-12147-5A28059E-8 2017-12-06 14:58:38.530782819 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id -eVYXSzXSmmVj9FfeMc-6g for <quic-issues@ietf.org>; Wed, 06 Dec 2017 14:58:38.446 +0000 (UTC)
Date: Wed, 06 Dec 2017 14:58:38 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0327e36e4b93a5e70c0e25141eb2dcb6b93d00f92cf00000001163fc79e92a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c349664491@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28059e5b820_21e403fd29bb8af30192623"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0f0GbujzknkH4LFjfpTGf4DKbko1/t/MsKok oWHVD2AE4lW07OiSnzymm9RpcwEa+WRsLuFuRbVOoqA+KlDftBbZfIiv0edFeMomii6xY3bH9MUk+g QjV86e/YVXKLYxZrxVKdzBjolDGspgI3TvHWMwu8W8f8W32NMNIvh7UZ7Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xC_RDbfhZ48D5ZZN8bygvwUJD4o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 14:58:41 -0000

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

@martinthomson @ianswett are you planning to issue a -09 with this change? Should we use that for ID3? 

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

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> <a href="https://github.com/ianswett" class="user-mention">@ianswett</a> are you planning to issue a -09 with this change? Should we use that for ID3?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #995: @martinthomson @ianswett are you planning to issue a -09 with this change? Should we use that for ID3? "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#issuecomment-349664491"}}}</script>
----==_mimepart_5a28059e5b820_21e403fd29bb8af30192623--


From nobody Wed Dec  6 07:00: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 9AA23128DE7 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:00:26 -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 b2R99tJT-X-H for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:00: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 6559A126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:00:20 -0800 (PST)
Date: Wed, 06 Dec 2017 07:00:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512572419; bh=dz7mL59QvCjE93T+NT8w+GeXGw0MSWoY/DCAND0Qm54=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QijYuJ3ndfNIRV0NVuWNPzynjAmBUpDMakZo59urZs3ls0sWT2Z+/Uj6GuZ2BXqgv +h9454PVnpsUZ8QPf+dKHC6cMp6N/rheOA7DfNf3kZ9nrQzu9IP4VJVcUHSf6H4lmf fW/CU/56hDau2hab1heHRWlCwrnOAiCIpW2Gw3YI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f5b5ef8c88d0cb74d3061aa5f74ff20bcaebe8192cf00000001163fc80392a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c349664997@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2806039e4e6_25bf3fa922d8af303366df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AldaSTF4Lo13wGE-bV6qQo_W8XA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:00:26 -0000

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

@ekr If this lands, then I believe the answer is yes(along with complete change logs).  But that's subject to @martinthomson and @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/pull/995#issuecomment-349664997
----==_mimepart_5a2806039e4e6_25bf3fa922d8af303366df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ekr" class="user-mention">@ekr</a> If this lands, then I believe the answer is yes(along with complete change logs).  But that's subject to <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> and <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/pull/995#issuecomment-349664997">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ogg1xkuT7yM9t6TFLpAkpToL13ks5s9qwDgaJpZM4Q3_YY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Vw9attWwE36quUkrzCQVZKrN83ks5s9qwDgaJpZM4Q3_YY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/995#issuecomment-349664997"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #995: @ekr If this lands, then I believe the answer is yes(along with complete change logs).  But that's subject to @martinthomson and @janaiyengar "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#issuecomment-349664997"}}}</script>
----==_mimepart_5a2806039e4e6_25bf3fa922d8af303366df--


From nobody Wed Dec  6 07:10: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 1AABD120725 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:10:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yweKpQasR0Ve for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:10: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 D9B51126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:10:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512573018; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=k03ILrFbhry83eVe28Kitgi6okzbhOUFG7dnQtABaAw=; b=o4f7T3zvC4tgNTKmytBC8CJe6MVZqIOB8sH2kd1Un52xsCNINqngPLS9Bl6Mh8RoPqOSnQ7A BXKwzRTBDvXxuSc15tCxomSZHXwItp0uUGyPS62SbXTboZ83loczHamZ6fkrybkAPn97ohGI 2tQj1pPQ5cDwDkjVfHBkr5zFySM=
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.39]) by mxa.mailgun.org with ESMTP id 5a280857.7f83c03492d0-smtp-out-n02; Wed, 06 Dec 2017 15:10:15 -0000 (UTC)
Date: Wed, 06 Dec 2017 07:10:15 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2808571b9d4_8cdd2afa87059c0c88993@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a7d8b9: 08 changelog (#993)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2808571b5cc_8cdd2afa87059c0c88861"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r-JBQx1q2bm1OyrpQpygbFvt-C4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:10:20 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a7d8b94006858dff66e21deee6dc046fb7af5ecd
      https://github.com/quicwg/base-drafts/commit/a7d8b94006858dff66e21deee6dc046fb7af5ecd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  08 changelog (#993)

* Add changelog for -08, transport

* Add changelog for -08, tls

* Stub for -09, transport

* Add changelog for -08, http



----==_mimepart_5a2808571b5cc_8cdd2afa87059c0c88861--


From nobody Wed Dec  6 07:10: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 BBAD6120725 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:10:20 -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 aodfJc9HfshV for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:10: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 507E1128B51 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:10:19 -0800 (PST)
Date: Wed, 06 Dec 2017 07:10:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512573018; bh=AR3UUhmq7vo7JE7NdUBJ0/ou8WFONMZJAdWI3fZS/Nk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=skkuh3gp4sa+USn5Y37cjdr18XFr6bCzt5BUr7+1aai7iuj0vIqeyQ0eqn7IxFG5W 66/0HHtBPoY6SAa/W/+4GIfpOGCQQHFNmN37K1G0w+Fj9CrsOMF7pMGdLxDk4iKRDP Z/cRIbxN6niI01pnuBUX4ucNk9h8kWYVkJps/bsE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e3d1cc923cb9480ba34064cb33ba41a14aefd4a92cf00000001163fca5a92a169ce10abb882@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/993/issue_event/1374968936@github.com>
In-Reply-To: <quicwg/base-drafts/pull/993@github.com>
References: <quicwg/base-drafts/pull/993@github.com>
Subject: Re: [quicwg/base-drafts] 08 changelog (#993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28085aaa349_32e93fa922d8af302771bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cA6QYLLnfHzD84Zm7DOOh1ZDdCY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:10:21 -0000

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

Merged #993.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #993."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/993#event-1374968936"}}}</script>
----==_mimepart_5a28085aaa349_32e93fa922d8af302771bf--


From nobody Wed Dec  6 07:10: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 6A7CF128B51 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:10:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qb-NIPX2US7Z for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:10:40 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F4B4126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:10: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=cHWzmx1bvatbFMHRZnCIY3GVvWA=; b=iLFeoFYVxT6DX1Af PPOVNNN5tBwUiXG8QZZvO1olHgW4Bj1ns5OfWtjs77g+GiBBjHhQM0UBIfVB6sVB 9bVgeRiXLj+sSA7poKwg1eVSdyLviOm9wPYVM2Lx9Axi+JOhfgBmT0xS2feGooJW oqIhlGZsSKDoMxIHunDlPAJ0WYU=
Received: by filter0144p1las1.sendgrid.net with SMTP id filter0144p1las1-17943-5A280830-D 2017-12-06 15:09:36.353485157 +0000 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 gHSxyPz2T6uR5TWDvFPerw for <quic-issues@ietf.org>; Wed, 06 Dec 2017 15:09:36.221 +0000 (UTC)
Date: Wed, 06 Dec 2017 15:09:36 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab467da21aa342f2ca4af092d3dc9972834a82ad6a92cf00000001163fca3092a169ce10abb882@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/993/review/81552444@github.com>
In-Reply-To: <quicwg/base-drafts/pull/993@github.com>
References: <quicwg/base-drafts/pull/993@github.com>
Subject: Re: [quicwg/base-drafts] 08 changelog (#993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a280830235f2_35b63f99a1be6f343093dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2gSGnIfZ780LQFvyJOEH8YKS4k+YU4AET1VA aGz96CaPjlQp/ZTVRuNOFIgV4NQyHkrBEA4E09uNTv6/H5I+snDPEak7gydtNOX5Qq+R3IQSb+Lnju lw2u7tcEgf2sUNWn+VE8Di2DO/jADrIMlJ1TbhezpAhzm3NEcueFjxXyh+zGBDR/5RlxxcoUFuIbPo c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VR_rZrAOjXbU2rpAfaBndHwrvwE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:10:41 -0000

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

janaiyengar approved this pull request.





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

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



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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #993"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/993#pullrequestreview-81552444"}}}</script>
----==_mimepart_5a280830235f2_35b63f99a1be6f343093dc--


From nobody Wed Dec  6 07:11: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 70ACF12708C for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:11:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.001
X-Spam-Level: 
X-Spam-Status: No, score=-1.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2RM1Yj6t3iv8 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:11: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 3B6EC120725 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:11:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512573075; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xbLDAc82/gZTfbq5tdvAMo/RuzZjKXDF5vJLhzc5zB0=; b=WLxNqQQNQOEUNG88+9FamF7Um7FU+PwaU0fYWR4qXPDX29GzJebTksgizl9AT0QhZXa2h3si 7OaulETMRbGgy+5DKEegaTaAkt6totHBwZmoOOCZpRp6OqaB3w1U8z4rxIbGp9njDGWbVH4d JGIbu3VPW6FFysib0jzcwYsop3U=
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.37]) by mxa.mailgun.org with ESMTP id 5a28088f.7fbb584370c0-smtp-out-n03; Wed, 06 Dec 2017 15:11:11 -0000 (UTC)
Date: Wed, 06 Dec 2017 07:11:11 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a28088f28173_16482ac39bb05c0026186@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6413a1: Update changelog since 07 (#997)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28088f27dd1_16482ac39bb05c0026073"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cR13hiGnsAjmfpHS5cqCQ4J5gmQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:11:17 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6413a1c53848db41459b82cd173d0e74d06f8e53
      https://github.com/quicwg/base-drafts/commit/6413a1c53848db41459b82cd173d0e74d06f8e53
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Update changelog since 07 (#997)



----==_mimepart_5a28088f27dd1_16482ac39bb05c0026073--


From nobody Wed Dec  6 07: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 66D7F12708C for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:11:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5SvCW7oaEjHr for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:11: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 3489D126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07: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=tpbrAV8pLVJv1YMhrQ+9qRQu6Js=; b=USuC6Ske9rTNLIGz 5h7P7alyBsDzG+9YWi50nXwtUDszNNulkL6t2kCOjQp9J24tfoiXEesw2bWVbgD8 +N2SiJYq5UNjZQ1wksttmzOKl3NoMR7NdD5BAG6v2FDHCxqKtaNknugXiJkedeuz iIwGkGbYkyZ5HFJFVNRLOBMqAEs=
Received: by filter0347p1las1.sendgrid.net with SMTP id filter0347p1las1-23705-5A280892-22 2017-12-06 15:11:14.404834096 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id _4AJ6tg9SRu2gsSx3sVsVg for <quic-issues@ietf.org>; Wed, 06 Dec 2017 15:11:14.299 +0000 (UTC)
Date: Wed, 06 Dec 2017 15:11:14 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe15316479125a17ce349e36c06830129fdf0e3a892cf00000001163fca9292a169ce10ad26dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/997/issue_event/1374970840@github.com>
In-Reply-To: <quicwg/base-drafts/pull/997@github.com>
References: <quicwg/base-drafts/pull/997@github.com>
Subject: Re: [quicwg/base-drafts] Update changelog since 07 (#997)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28089236a7d_23513f9f96ceef3043023e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2RiXh9p+dDJPOMVKuAEXKi8/pC3YV5A54FpU ndDCWTWK0VFfymn6WcB9bFRzk7bNmViXLmUV3QmZ9VaqLBG73eXsnR++BnaPreQibAW++A/pNaOK9Q f8lPlzcyfkrKMfMfMtBNauEEd9wWt1puwbcRSuyD2Rrwb0rmYC7Ls8SJbpW/TbRyl6bZWLj4xvl/Qx I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GR723d1Wimqk7tx75SAHE8RJ6Wc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:11:18 -0000

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

Merged #997.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #997."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/997#event-1374970840"}}}</script>
----==_mimepart_5a28089236a7d_23513f9f96ceef3043023e--


From nobody Wed Dec  6 07:13: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 D143A126DD9 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:13:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2OyO_lFbkS2S for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:13: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 58FEC128B51 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:13: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=bWCHCuYZNGbY5MtPQRlGx0ykEBY=; b=sThM/gWPZ1Qsc1IH 4+uN3R275JpcRTnhVVI0mge8u1Si/W8m4w586EpNyLc3gcgqHIw79te4vktZS8b+ gFVEKjGWDkCUevmjKlpxFvxofRqpfCfG4HLKVF3wclaw9gqpNHKCzmyQgE/y6RcQ e2uFUUKxhfp1V626mnMWbu7baiY=
Received: by filter0315p1iad2.sendgrid.net with SMTP id filter0315p1iad2-630-5A28088A-3C 2017-12-06 15:11:06.498332511 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id LcoVYkI-QNmGRm_s2joiLQ for <quic-issues@ietf.org>; Wed, 06 Dec 2017 15:11:06.433 +0000 (UTC)
Date: Wed, 06 Dec 2017 15:11:06 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb87c02fa3c08a5b40fef4fc0949e12090d8724c192cf00000001163fca8a92a169ce10ad26dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/997/review/81552994@github.com>
In-Reply-To: <quicwg/base-drafts/pull/997@github.com>
References: <quicwg/base-drafts/pull/997@github.com>
Subject: Re: [quicwg/base-drafts] Update changelog since 07 (#997)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28088a64a80_13363fbd31d08f3050028d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0OcYX3EbS4G0vUEj/DQPvsKtsPOjxtyP0+ro LE4j8aE5Z0jei6pJ6A3kNfbX71NpUF3DRJ/9IO+Kckbdl7NglXwmLxv5NkNM3h8cmSU0l+LoyUH6Rb 2wuazFaoSNlHrkyxU73FlXqBfw+r9iVeDQSruDddKFCCy1mb14IcS6YGBoGPIGWdWe/e/ljYL+XIQE o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jLTcdZMx7i01MzGUPw6lEN9HteE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:13:03 -0000

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

janaiyengar approved this pull request.





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

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



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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #997"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/997#pullrequestreview-81552994"}}}</script>
----==_mimepart_5a28088a64a80_13363fbd31d08f3050028d--


From nobody Wed Dec  6 07:16: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 94209128B51 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:16:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B7icRZ-XGAcg for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:16: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 20584126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07: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=NrDo0V0GSUfudkAcvn2BPfH5ttc=; b=mLq+i1mR/XMK0WV0 STxb0mkv1Nob9PLsG2ksHDCJPBNb4ZzDqHS+i8NIznHoPMPwoI9IER4jD3QorU3S R3nMRRTwbCFqPBzOTtJTn2HmbORm3RodAPpqALLYZ4jnDOo065xw1ntxG1VHslig ZkcZ96mC93iSwkQZEHNmzbkk7Wo=
Received: by filter0547p1iad2.sendgrid.net with SMTP id filter0547p1iad2-27682-5A2809C0-4 2017-12-06 15:16:16.107468283 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id _13oOS5CSu6KdsERb8uSyA for <quic-issues@ietf.org>; Wed, 06 Dec 2017 15:16:16.019 +0000 (UTC)
Date: Wed, 06 Dec 2017 15:16:16 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9b7f4502fc4d316587a8c7c321c48f283cd377d92cf00000001163fcbbf92a169ce10ad0fd4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/996/review/81554800@github.com>
In-Reply-To: <quicwg/base-drafts/pull/996@github.com>
References: <quicwg/base-drafts/pull/996@github.com>
Subject: Re: [quicwg/base-drafts] s/acked_packets/acked_packet (#996)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2809bfc12bb_1cb53ffa07694f386089ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WWDb+kOVjHUmWgmwN+AcytRsf+Bq3Fc53kl l8hRG0/oMOWTHcFYlco1k5v2507jGuTrlwMCjFtu2k8f2aprxIhiS4XLLhXsuE147+LYVUEL9rIB3R o2qpDWOJmT0xKGDM7oXdDxTCcIABjrnMnqWfNHUxiJJwuQPLkQidvjTmYl1uknIEj6/rhYaWMqYAIV k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gLMKyeOsp58ipjSHzuqxnU-KblY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:16:19 -0000

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

janaiyengar approved this pull request.





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

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



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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #996"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/996#pullrequestreview-81554800"}}}</script>
----==_mimepart_5a2809bfc12bb_1cb53ffa07694f386089ab--


From nobody Wed Dec  6 07:16: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 ADD89128E19 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:16:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gtlweoVsMb8K for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:16: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 B2C9F126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:16: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=4Di2L54ZTR+XPFZolaPYdILNOhs=; b=wXJQkahEaNa829rn rOaN2vd6suoFqfazdDAQw93prHyraUXkGmktoz9/H8OrKnUHvQ6K6vq5OVzH1Nxy s+q2BinxiLXMusAwLGmYNtH60l0oVSGiNTqaDDjZfe46QhbQ3ILnGPJxbaZsvBNh tWUTeFqGvMLso/w3BFdE28HT+o8=
Received: by filter0140p1las1.sendgrid.net with SMTP id filter0140p1las1-21451-5A2809C5-3E 2017-12-06 15:16:21.97394757 +0000 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 GKyizQsEQ5i1MJlKAS3qig for <quic-issues@ietf.org>; Wed, 06 Dec 2017 15:16:21.821 +0000 (UTC)
Date: Wed, 06 Dec 2017 15:16:22 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc8fc2102ab77deca113847c80f7f8c7a06e141692cf00000001163fcbc592a169ce10a515e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/987/issue_event/1374982111@github.com>
In-Reply-To: <quicwg/base-drafts/issues/987@github.com>
References: <quicwg/base-drafts/issues/987@github.com>
Subject: Re: [quicwg/base-drafts] acked_packet and acked_packets in OnPacketAckedCC (#987)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2809c58e993_40173f8a3a66ef28516358"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3omt+BV0hhia2bPwspzdORMynYJ9i9Tw3YVE 68AaunT7Oz4/9i0XtNpSe4QPT+yhoAjzUG91clwvrbti8dm7WIDJpsTjWODJdknfE9lWaUzqjShQkO jC9JlgI+97vsf/mEgxRXxHG9Pi9F8e5JR+eXJrQLqfzAQuwknnQwx1EpCR+7V3YdXFPn57ebYRBo/O E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uK5J2666Dji53MbgDyEbF7oJMrw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:16:28 -0000

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

Closed #987 via #996.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #987 via #996."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/987#event-1374982111"}}}</script>
----==_mimepart_5a2809c58e993_40173f8a3a66ef28516358--


From nobody Wed Dec  6 07:16: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 3557F12922E for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:16:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.182
X-Spam-Level: 
X-Spam-Status: No, score=-3.182 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LOw4Ncw5k9M8 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:16: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 50B91128DE7 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07: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=lxWyvZ0+Cx8fYAAwDQGQ3Y6HrRk=; b=NGopD3NJTfQKprWZ f1zCsaKGHN1JWfshpzE0rYztKvz86+DI5k9AKCaFI7f07xfJh6W8XVrWrRJOQOG8 MRc6Pfd6coZO14XrCJTc9JSPA+iutuI9HM/VGbiEy3VVm6FskXgWvRWMEy5iT2ez 8HrV1LYDLA+CdYuAEr/Hpg/BarU=
Received: by filter0496p1las1.sendgrid.net with SMTP id filter0496p1las1-30113-5A2809C7-2D 2017-12-06 15:16:23.609153235 +0000 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 Tsksl7hETWihmoe3g05hNA for <quic-issues@ietf.org>; Wed, 06 Dec 2017 15:16:23.575 +0000 (UTC)
Date: Wed, 06 Dec 2017 15:16:23 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab243c8b829f769e24e104d959956a207195bdd74c92cf00000001163fcbc792a169ce10ad0fd4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/996/issue_event/1374982103@github.com>
In-Reply-To: <quicwg/base-drafts/pull/996@github.com>
References: <quicwg/base-drafts/pull/996@github.com>
Subject: Re: [quicwg/base-drafts] s/acked_packets/acked_packet (#996)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2809c7695d9_13463fbd31d08f30453185"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2WnDda7USFA7/VqT7wbd+nBssZY1jTR4t9Er f3dA/aUDalAEv6sJfQGicBnUUsWIln8C43mdFaGEh4R2Oiw9udwxwxqO1mxkVfqnF6tZSMLj6vtkLS fvNVF4hwezK4bHwcNV/FwBGYgPTnuRVoj1JqigvhBDx9Ucsnp5c5Xr7YxjIYFntF3j1ECWZWR8ARnB Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vqgWxr3F2TpXc7ATtG-vgk2SpPg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:16:29 -0000

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

Merged #996.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #996."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/996#event-1374982103"}}}</script>
----==_mimepart_5a2809c7695d9_13463fbd31d08f30453185--


From nobody Wed Dec  6 07:16: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 6E29012922E for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:16:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.001
X-Spam-Level: 
X-Spam-Status: No, score=-1.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GevxEmgIXdcV for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:16: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 1B162126DD9 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:16:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512573398; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zaPKTa12z6oMIYMJ/6OqFJX1N8ywLfmNk1ZMZURV8JE=; b=GETTjsPu0KVge2hZO0qzTdpO+irNFLFCB431dlbfUvJHGHwKUuSq29f+n4VwWwDS5el1Yr73 9zz1Df2USDfYH2Q4WdpHvFec5uA8pCa/ZhkvY4IDTc97vQSkoUfp+nBqhbOCIOEuKVvdDEMb 7ejClqmBhg0wLiG0RGR9yASM59I=
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.253.29]) by mxa.mailgun.org with ESMTP id 5a2809c4.7fdbb02ba510-smtp-out-n01; Wed, 06 Dec 2017 15:16:20 -0000 (UTC)
Date: Wed, 06 Dec 2017 07:16:19 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a2809c36faff_661c2aed96e95c101448b@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3c67d6: s/acked_packets/acked_packet (#996)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2809c36f611_661c2aed96e95c10143f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4bS7q41TvjQTQfe9R-8r4DipffE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:16:40 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3c67d6b25566a7ddc5bf9aa4bc73acd4de3a2f4d
      https://github.com/quicwg/base-drafts/commit/3c67d6b25566a7ddc5bf9aa4bc73acd4de3a2f4d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  s/acked_packets/acked_packet (#996)

Fixes #987



----==_mimepart_5a2809c36f611_661c2aed96e95c10143f1--


From nobody Wed Dec  6 07:20: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 720C3126D45 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:20:54 -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 NL-lbyqjOZ6u for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:20: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 6DB87120725 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:20:52 -0800 (PST)
Date: Wed, 06 Dec 2017 07:20:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512573651; bh=3DXlnxK2Vp628ztufLTuCpECwrievxJWHGia5eN4/7g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g1r7en67hMIkZxUsp6qSY+Vshymxkr2JYuaIuMLNWIz/zTQxulc2mxVtECZv+70tk CgVEmXsWclnkW/4IwHR5r5vjl+w6yHM+whsyTbzduYvzVCtUnYUnNGK2cmZY2aoUzY 6+fcdJZnfsBQKhQRUBL4HVmzIuzP2+CnuredUEm0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0b2453e2115f0b5e21996cafae67f250178dcc7d92cf00000001163fccd392a169ce1075d33e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/956/c349671268@github.com>
In-Reply-To: <quicwg/base-drafts/pull/956@github.com>
References: <quicwg/base-drafts/pull/956@github.com>
Subject: Re: [quicwg/base-drafts] Renumber packet types and invert Connection ID Flag (#956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a280ad359272_1cf43ffa07694f388349fc"; 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/-3uO5TNaYnlUnnw3qvGYjkph1F4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:20:54 -0000

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

Colin is right here. You have to multiplex short headers with STUN b/c of consent checks, as well as candidates you learn about late

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

<p>Colin is right here. You have to multiplex short headers with STUN b/c of consent checks, as well as candidates you learn about late</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #956: Colin is right here. You have to multiplex short headers with STUN b/c of consent checks, as well as candidates you learn about late"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/956#issuecomment-349671268"}}}</script>
----==_mimepart_5a280ad359272_1cf43ffa07694f388349fc--


From nobody Wed Dec  6 07:21: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 DC430126DD9 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:21:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.182
X-Spam-Level: 
X-Spam-Status: No, score=-3.182 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 88dpr-bKtSiL for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:21: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 2102C120725 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:21: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=+Susb56JJHl2HrjJeqCTOcDUjmI=; b=nsarRMQ01KWW05Km hPSJ9jNsychKkbyCPzHU8Rw+MkCXMPhsyEEY46qmnYD32rQ8VT/LBgJajEeGkYts /pBctwG8F4HL0yQ8YD0sekZMuQwKw+n/YV5h+FcaXZv76ZCqEIzKoAKsdyk9Frwh JJoYmhMxtWyxZ3Au8MO3C6zsPVc=
Received: by filter0053p1iad2.sendgrid.net with SMTP id filter0053p1iad2-30083-5A280B0F-3C 2017-12-06 15:21:51.849812678 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id _LSME-XtQ-ergbCnbS5cMQ for <quic-issues@ietf.org>; Wed, 06 Dec 2017 15:21:51.708 +0000 (UTC)
Date: Wed, 06 Dec 2017 15:21:51 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41e9ffe5253eef61aaa60582ff728d1caf93b1e592cf00000001163fcd0f92a169ce1075d33e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/956/c349671583@github.com>
In-Reply-To: <quicwg/base-drafts/pull/956@github.com>
References: <quicwg/base-drafts/pull/956@github.com>
Subject: Re: [quicwg/base-drafts] Renumber packet types and invert Connection ID Flag (#956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a280b0f927f7_ba23fc7fa42af343509ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0qf/PVK1yDSuV8LeRbyeijWEsHorRv1dhKDV Q2t1yUBbvYMFzwClbBOy3vR8Izlm8w4334Bs9FY9GRva0djGhY3pMjU38v2d7ZxIikxpDTkaKvl+zT NAOUaEHJzkuJaL33sOfCuNOOMjWQ9jmU28xLFLrnpqj5YCXe458OSldL1kqUGODezeL4OrjvP/qqSq Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fFgDvK8NcXD8XEhhcyxmpaI20vc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:21:55 -0000

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

Can we please continue this discussion on #426?

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

<p>Can we please continue this discussion on <a href="https://github.com/quicwg/base-drafts/issues/426" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="218202628" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/426">#426</a>?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #956: Can we please continue this discussion on #426?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/956#issuecomment-349671583"}}}</script>
----==_mimepart_5a280b0f927f7_ba23fc7fa42af343509ca--


From nobody Wed Dec  6 07:25: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 97C481292CE for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:25:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 gvviBQbaoYZm for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:25:29 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BCBE128E19 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:25: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=8BdFw7NV0iU4mgwunzMp5wP1leM=; b=A+XDwumRRAYOVaCT Ef52Mu/nDODYY1WAAJilVXGV90t+nFAucHMZ0NAihpvdurN1z5T02C9i8Pg6g4mr p3in9TkNV93dMFwgofXGIghJJRatGKeC5umdNENk4clkrif6my1m6aIpVTOMPMiV oSZqWv9S0cn/A2+ketMinw4Wi4I=
Received: by filter0493p1las1.sendgrid.net with SMTP id filter0493p1las1-23120-5A280BE6-35 2017-12-06 15:25:26.846719233 +0000 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 QLStVsPbQ4e2r0B-8eeMBA for <quic-issues@ietf.org>; Wed, 06 Dec 2017 15:25:26.780 +0000 (UTC)
Date: Wed, 06 Dec 2017 15:25:26 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7841ebfbb246b0960f840b09198e01670a91c72592cf00000001163fcde692a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349672705@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a280be685ae6_2b45b3fb3316cef3448040"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak06aT2dxSW0q1s3kdeUt4YKWxbsZcBcyY7qJ6 YfTqADcSyTXYJ9/JxR9UFAK16izhXR+LfQB/752gelBlaV7q0xNNnMI/9ulOKsQev5fGRGG45vGOhF Qo0Q/yW+TlGsmGSKLxcBeO5DplEMIRqh5jclh4hCFSnJRhI12puFfCbOcydddTff6H0/QJYhNGPT8O Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8tJLAUmnguja0ThVk6XIQhurP8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:25:32 -0000

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

Copying discussion from #956 so that it's happening on this bug instead.

@ronieven said: "My understanding from the meeting was that there is no need to multiplex short header with stun so the change of the type values for the short header is a surprise and I did not see any discussion on the QUIC mailing list about this change. It is not mentioned also in the Singapore meeting notes. The change that was agreed as far as I remember was to flip the value of the connection ID flag since it will be on for the peer to peer case."

@csperkins said: "We certainly need to demux QUIC short header packets with STUN, to maintain bindings.

Changing the packet type values doesn't prevent the spin bit, although it might change which bit is used as the spin bit."

@britram said: "Note also that #989 would give us more degrees of freedom in the short header first octet."

@ekr said: "Colin is right here. You have to multiplex short headers with STUN b/c of consent checks, as well as candidates you learn about late"

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

<p>Copying discussion from <a href=3D"https://github.com/quicwg/base-drafts=
/pull/956" class=3D"issue-link js-issue-link" data-error-text=3D"Failed to =
load issue title" data-id=3D"276157246" data-permission-text=3D"Issue title=
 is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/956">=
#956</a> so that it's happening on this bug instead.</p>
<p><a href=3D"https://github.com/ronieven" class=3D"user-mention">@ronieven=
</a> said: "My understanding from the meeting was that there is no need to =
multiplex short header with stun so the change of the type values for the s=
hort header is a surprise and I did not see any discussion on the QUIC mail=
ing list about this change. It is not mentioned also in the Singapore meeti=
ng notes. The change that was agreed as far as I remember was to flip the v=
alue of the connection ID flag since it will be on for the peer to peer cas=
e."</p>
<p><a href=3D"https://github.com/csperkins" class=3D"user-mention">@csperki=
ns</a> said: "We certainly need to demux QUIC short header packets with STU=
N, to maintain bindings.</p>
<p>Changing the packet type values doesn't prevent the spin bit, although i=
t might change which bit is used as the spin bit."</p>
<p><a href=3D"https://github.com/britram" class=3D"user-mention">@britram</=
a> said: "Note also that <a href=3D"https://github.com/quicwg/base-drafts/i=
ssues/989" class=3D"issue-link js-issue-link" data-error-text=3D"Failed to =
load issue title" data-id=3D"279338795" data-permission-text=3D"Issue title=
 is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/989">=
#989</a> would give us more degrees of freedom in the short header first oc=
tet."</p>
<p><a href=3D"https://github.com/ekr" class=3D"user-mention">@ekr</a> said:=
 "Colin is right here. You have to multiplex short headers with STUN b/c of=
 consent checks, as well as candidates you learn about late"</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/426#issuecomment-349672705">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy9E3xLY29YeL0s=
hy5LSH6ujEtzAks5s9rHmgaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2Cmgk6i3G8gyM1Hc=
oV-gNzYoQY1ks5s9rHmgaJpZM4MuYe0.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/426#issuecomment-349672705"></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 #426: Copying di=
scussion from #956 so that it's happening on this bug instead.\r\n\r\n@roni=
even said: \"My understanding from the meeting was that there is no need to=
 multiplex short header with stun so the change of the type values for the =
short header is a surprise and I did not see any discussion on the QUIC mai=
ling list about this change. It is not mentioned also in the Singapore meet=
ing notes. The change that was agreed as far as I remember was to flip the =
value of the connection ID flag since it will be on for the peer to peer ca=
se.\"\r\n\r\n@csperkins said: \"We certainly need to demux QUIC short heade=
r packets with STUN, to maintain bindings.\r\n\r\nChanging the packet type =
values doesn't prevent the spin bit, although it might change which bit is =
used as the spin bit.\"\r\n\r\n@britram said: \"Note also that #989 would g=
ive us more degrees of freedom in the short header first octet.\"\r\n\r\n@e=
kr said: \"Colin is right here. You have to multiplex short headers with ST=
UN b/c of consent checks, as well as candidates you learn about late\""}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/426#issuecomment-349672705"}}}</script>=

----==_mimepart_5a280be685ae6_2b45b3fb3316cef3448040--


From nobody Wed Dec  6 07: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 78FE2126DD9 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:35:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 0NcDSyTxogNS for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:35:48 -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 6977B126D45 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:35: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=vo4bLK4JmW4FMCBysmhAAuQIiBY=; b=VE/GzN+MWpdc3LCr w2KoCAxgTL6vYyjCBr4fsEcmgF6Krneqwl/vhN3ZbNLWpe/p0ZX6jBjQheDlfJmX kPsCzLPPea85ofGW6TY+jmUFSFc9z+wdyGdlnEDwasryZv+AV3+STqi7W3J/PoRH lS1TiPfVVktFLK4WAGbFVFkblig=
Received: by filter0462p1las1.sendgrid.net with SMTP id filter0462p1las1-8088-5A280E50-3F 2017-12-06 15:35:45.065487412 +0000 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 7XfWYSyeRQSW8QDBccQAqQ for <quic-issues@ietf.org>; Wed, 06 Dec 2017 15:35:44.960 +0000 (UTC)
Date: Wed, 06 Dec 2017 15:35:45 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdff195c3961794f2dc2a61416676f8987926391992cf00000001163fd05092a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349676110@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a280e50d1f01_4dd73fc2c3a72f2c192785"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1iP3faZYtDuFcaPMeF1hVj3y5mboJLir5SK+ 3XbMezAJk+j0OegBco0x/hEodHgKBENNMoxCQMQVSK2biyxce0uXRokN3Q86bHeKgfPgVElFvoSTs9 2mOL4G9JkVxPHI8IvA8dYdclqk5xkR0mT4q2ElvmgPBTdWrNO63yTv+s1H2qdg3nqGCtQhaWC1SVrr c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5M8sxEkvdS_KgyjtwMjcxshpBd8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:35:50 -0000

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

@csperkins: I appreciate the need to mux with STUN packets. RFC 5389 says however: "In some usages, STUN must be multiplexed with other protocols (e.g., [MMUSIC-ICE], [SIP-OUTBOUND]).  In these usages, there must be a way to inspect a packet and determine if it is a STUN packet or not. STUN provides three fields in the STUN header with fixed values that can be used for this purpose.  If this is not sufficient, then STUN packets can also contain a FINGERPRINT value, which can further be used to distinguish the packets." Isn't this FINGERPRINT to be used for exactly this sort of use case where it conflicts with other packet types? Why doesn't demuxing on the FINGERPRINT work?

Separately, I'm not convinced that we need to mux with other protocols. If we agree on the need to mux QUIC packet types with STUN, then we lose only 4 packet types... but we seem to have put aside a lot more than that in #956. 

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

<p><a href=3D"https://github.com/csperkins" class=3D"user-mention">@csperki=
ns</a>: I appreciate the need to mux with STUN packets. RFC 5389 says howev=
er: "In some usages, STUN must be multiplexed with other protocols (e.g., [=
MMUSIC-ICE], [SIP-OUTBOUND]).  In these usages, there must be a way to insp=
ect a packet and determine if it is a STUN packet or not. STUN provides thr=
ee fields in the STUN header with fixed values that can be used for this pu=
rpose.  If this is not sufficient, then STUN packets can also contain a FIN=
GERPRINT value, which can further be used to distinguish the packets." Isn'=
t this FINGERPRINT to be used for exactly this sort of use case where it co=
nflicts with other packet types? Why doesn't demuxing on the FINGERPRINT wo=
rk?</p>
<p>Separately, I'm not convinced that we need to mux with other protocols. =
If we agree on the need to mux QUIC packet types with STUN, then we lose on=
ly 4 packet types... but we seem to have put aside a lot more than that in =
<a href=3D"https://github.com/quicwg/base-drafts/pull/956" class=3D"issue-l=
ink js-issue-link" data-error-text=3D"Failed to load issue title" data-id=
=3D"276157246" data-permission-text=3D"Issue title is private" data-url=3D"=
https://github.com/quicwg/base-drafts/issues/956">#956</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/426#issuecomment-349676110">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Jg3RblLypQxN-=
xqSvdfWfgzeNcks5s9rRQgaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwJOz1zu8GIeSjeDR=
yAvYy-uNrhsks5s9rRQgaJpZM4MuYe0.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/426#issuecomment-349676110"></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 #426: @csperkins=
: I appreciate the need to mux with STUN packets. RFC 5389 says however: \"=
In some usages, STUN must be multiplexed with other protocols (e.g., [MMUSI=
C-ICE], [SIP-OUTBOUND]).  In these usages, there must be a way to inspect a=
 packet and determine if it is a STUN packet or not. STUN provides three fi=
elds in the STUN header with fixed values that can be used for this purpose=
.  If this is not sufficient, then STUN packets can also contain a FINGERPR=
INT value, which can further be used to distinguish the packets.\" Isn't th=
is FINGERPRINT to be used for exactly this sort of use case where it confli=
cts with other packet types? Why doesn't demuxing on the FINGERPRINT work?\=
r\n\r\nSeparately, I'm not convinced that we need to mux with other protoco=
ls. If we agree on the need to mux QUIC packet types with STUN, then we los=
e only 4 packet types... but we seem to have put aside a lot more than that=
 in #956. "}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/426#issuecomment-349676110"}}}</script>=

----==_mimepart_5a280e50d1f01_4dd73fc2c3a72f2c192785--


From nobody Wed Dec  6 07:47: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 123BD126DD9 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:47:13 -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 SNq2C-71_IO4 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:47:11 -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 5D12C124F57 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:47:11 -0800 (PST)
Date: Wed, 06 Dec 2017 07:47:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512575230; bh=QrXiM9QzCGqAFP+VU7jORz+meHp85LscAshaZBd44gM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s/+hPbZ7F6eI0wi9BzGSZX7hXwvrkJ6ZCBJJxUXw49JlYnPdK0JUENH+W7XRIy/CD yWRn6JB5MTNVLNUwIEN1hg5vuTZ2jQH1D0HVlvB/xUSDMpOZcFNlbZUhBKozflEWjU ISNtWwZ9ILYpGCMQXpBehKduZBxvM1it096wZ1Dc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1bdd4785cda3214e6d691ad83c6c67d0d45ddba092cf00000001163fd2fe92a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/review/81566269@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2810fea6f65_6b5c3fcb4bbeaf2c38759d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BaYH1UIdyIGb5x_bL_6nlzEsLg4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:47:13 -0000

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

janaiyengar approved this pull request.

Please wait for @martinthomson's response, but LGTM. (I'm happy to bring this change back in once we agree on list -- it's a small enough text 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/995#pullrequestreview-81566269
----==_mimepart_5a2810fea6f65_6b5c3fcb4bbeaf2c38759d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Please wait for <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a>'s response, but LGTM. (I'm happy to bring this change back in once we agree on list -- it's a small enough text 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/995#pullrequestreview-81566269">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz2Xc3OwIQEnRjomc6OIW9jML8xKks5s9rb-gaJpZM4Q3_YY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2R-sPALgiQDm3GCUIXmK9ZL-HQFks5s9rb-gaJpZM4Q3_YY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-81566269"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #995"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-81566269"}}}</script>
----==_mimepart_5a2810fea6f65_6b5c3fcb4bbeaf2c38759d--


From nobody Wed Dec  6 07:49: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 EBE6C126DD9 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:49:52 -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 4vgoW-lnqYku for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 07:49:51 -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 50E58124F57 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 07:49:51 -0800 (PST)
Date: Wed, 06 Dec 2017 07:49:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512575390; bh=NjCuxrX5biUb5YAqLc+RX/Tae4xqPhAv+SaZa+gx7rM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TmBBlEVh47nvOVb0bqAasSt/8hZiS8QYfIb5gWewfUg5QkurkulHboy5P6/Ae3+sL 851OkThz76bsp+IinEHLfVaDZnm7rzXlGekwD4xywu8eIpeoz0bYKYoAv1n1fHWNta +UPLAdECdFaVKFVkF2sNMIdXwGUAUrQNfwaaw+9Q=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2a882fc759a01c93d8ee5a67c9264d2bda0e4cf092cf00000001163fd39e92a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c349680649@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28119e77049_117b23fe29d3ccf344220a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qE3gkq0mPHEZAcjGCd6b-N3tUWY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 15:49:53 -0000

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

@ekr: I'd like for @martinthomson to take a look at this PR, and if it lands, then we'll issue a draft-09.

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

<p><a href="https://github.com/ekr" class="user-mention">@ekr</a>: I'd like for <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> to take a look at this PR, and if it lands, then we'll issue a draft-09.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #995: @ekr: I'd like for @martinthomson to take a look at this PR, and if it lands, then we'll issue a draft-09."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#issuecomment-349680649"}}}</script>
----==_mimepart_5a28119e77049_117b23fe29d3ccf344220a4--


From nobody Wed Dec  6 08:48: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 21C0D1276AF for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 08:48:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 TZsFEF9OhImf for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 08:48:05 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F82B1275F4 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 08:48: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=dDwNE+0ewUZmy84riBIB+2yl3+k=; b=DFxxYrh3AinA4vJt 93Sq2pUqco/631sBYpldusHcHD5gxRPkRO33ylFNHznQnZZTPcPnNVZS3k7RzMoX V3377MQu9JaJArM8ICdtFlrJ50Vq29dP15iD+1+Qi2QhspMvQFpg4k4EtuA1xl93 /lZx+B3Wlo+hQuXpUljHYhzSxJY=
Received: by filter0422p1iad2.sendgrid.net with SMTP id filter0422p1iad2-10805-5A281F43-1E 2017-12-06 16:48:03.873944302 +0000 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 pFe9kysYTamPnsqqWvx0Cg for <quic-issues@ietf.org>; Wed, 06 Dec 2017 16:48:03.913 +0000 (UTC)
Date: Wed, 06 Dec 2017 16:48:04 +0000 (UTC)
From: Colin Perkins <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde5c86198df4b35144724729d5a9490313e0f55292cf00000001163fe14392a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349700820@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a281f43c067b_207f3fc05c21af2885226"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: csperkins
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RVW3tuHqy5zi3oyH7Xvfxsdri0jF04se+0I X0A5yCRQ3+e/w2GGQwAZ8GviXpuVQzHg0uLXP8almlIjgr2Q8vHlWWfUet7HvVoAaMifKecvjdKgEm rDXptkJJIMSXml6vIxT673ZKZEM/4sjfqR7/0J/S3Nf9annFxfM+C2oZST40DIDYOVLo1jdadD5kLH 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x458sFd6aB-IiCBmfSVbCj1gAzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 16:48:07 -0000

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

If all you care about is demuxing QUIC and STUN, then there are several alternatives. The fingerprint is one option, certainly. Inspecting the first two bits of the packet and checking for the presence of STUN Magic Cookie is another that's simpler (especially if we revert the C bit in the short header packets). 

I do think there are use cases for demuxing QUIC with other protocols, however (@aboba likely has input too). #956 (and the -08 draft) supports this with only minimal changes to QUIC (renumbering fields, no semantic changes). 

We do need to document a long-term stable demux algorithm for QUIC and STUN, and decide to what extent we want a stable algorithm for demuxing QUIC and other protocols. My feeling is that one of the QUIC invariants has to be an algorithm for demuxing QUIC and STUN, but for demultiplexing QUIC and other protocols we should say "this works for QUIC v1, but we don't guarantee for future versions of QUIC".

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

<p>If all you care about is demuxing QUIC and STUN, then there are several =
alternatives. The fingerprint is one option, certainly. Inspecting the firs=
t two bits of the packet and checking for the presence of STUN Magic Cookie=
 is another that's simpler (especially if we revert the C bit in the short =
header packets).</p>
<p>I do think there are use cases for demuxing QUIC with other protocols, h=
owever (<a href=3D"https://github.com/aboba" class=3D"user-mention">@aboba<=
/a> likely has input too). <a href=3D"https://github.com/quicwg/base-drafts=
/pull/956" class=3D"issue-link js-issue-link" data-error-text=3D"Failed to =
load issue title" data-id=3D"276157246" data-permission-text=3D"Issue title=
 is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/956">=
#956</a> (and the -08 draft) supports this with only minimal changes to QUI=
C (renumbering fields, no semantic changes).</p>
<p>We do need to document a long-term stable demux algorithm for QUIC and S=
TUN, and decide to what extent we want a stable algorithm for demuxing QUIC=
 and other protocols. My feeling is that one of the QUIC invariants has to =
be an algorithm for demuxing QUIC and STUN, but for demultiplexing QUIC and=
 other protocols we should say "this works for QUIC v1, but we don't guaran=
tee for future versions of 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/426#issuecomment-349700820">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9EW6_SUYxIWJV2=
6B4520EYxoDXMks5s9sVDgaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5K9vNpnKTeJ07WJ8=
znMOuV-b-xYks5s9sVDgaJpZM4MuYe0.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/426#issuecomment-349700820"></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":"@csperkins in #426: If all you c=
are about is demuxing QUIC and STUN, then there are several alternatives. T=
he fingerprint is one option, certainly. Inspecting the first two bits of t=
he packet and checking for the presence of STUN Magic Cookie is another tha=
t's simpler (especially if we revert the C bit in the short header packets)=
. \r\n\r\nI do think there are use cases for demuxing QUIC with other proto=
cols, however (@aboba likely has input too). #956 (and the -08 draft) suppo=
rts this with only minimal changes to QUIC (renumbering fields, no semantic=
 changes). \r\n\r\nWe do need to document a long-term stable demux algorith=
m for QUIC and STUN, and decide to what extent we want a stable algorithm f=
or demuxing QUIC and other protocols. My feeling is that one of the QUIC in=
variants has to be an algorithm for demuxing QUIC and STUN, but for demulti=
plexing QUIC and other protocols we should say \"this works for QUIC v1, bu=
t we don't guarantee for future versions of QUIC\"."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/426#issuecomm=
ent-349700820"}}}</script>=

----==_mimepart_5a281f43c067b_207f3fc05c21af2885226--


From nobody Wed Dec  6 11:00: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 965D41275FD for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:00:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CA_dcNyUuxD6 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:00:39 -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 589E0127005 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:00: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=KRfDVfbVZ8+KWTDs8V1c83SIRmI=; b=UXuZ4kby3hykD9sV 2MCx7E2SGhqzCZAnMLpT9qzNM66EXVZs3+22JTNov2+Q+kelTtrpEsntsA8seA3v ZAaxfWdsSax0/tmyc89Bc33xqgekUYJ6vu+eBv0NNMfx1+fExATL7EfsD9enfIcg wNbeCagyZNhZ1FtP2GMSxToOmwM=
Received: by filter0166p1las1.sendgrid.net with SMTP id filter0166p1las1-14616-5A283E56-8 2017-12-06 19:00:38.155259285 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id rGZILq9eQvGx0kt3aonNoQ for <quic-issues@ietf.org>; Wed, 06 Dec 2017 19:00:38.153 +0000 (UTC)
Date: Wed, 06 Dec 2017 19:00:38 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab432962702b8a2987195b4166a59c44375d7c09ad92cf000000011640005592a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/review/81631165@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a283e55df9b9_367d3fb7c62d6f28668c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak12lvAUV7944+tq4c6hn3+FoV5WXytdlQY4Yy ivhZDysjXr5AVYqZfE33fMuVXiANpYHaobbR+prMXWd5CKmCCuEJO/jrzVKzuxSCPmDY+bqgTQy85q fQFBAgZnvg4K5LAsT67Ts/YbRQHQ4pLwkhPJCJhMpZnbiJ7V6EJ6AXTaqLkpy/bZdo1+lYdMrSRgyG Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wia0wobogAipYS6Fx7UEX0T8LVk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:00:40 -0000

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

MikeBishop approved this pull request.

I'm ambivalent here -- it does sound like the discussion isn't finished, though.



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

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

<p>I'm ambivalent here -- it does sound like the discussion isn't finished, though.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #995"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-81631165"}}}</script>
----==_mimepart_5a283e55df9b9_367d3fb7c62d6f28668c4--


From nobody Wed Dec  6 11:37: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 B191A128959 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BAOax6NurhqP for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37: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 2DAF4127A91 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:37:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589068; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fxBqcENeeO2epyBsXj3nBDhKNIivoOpwJIueiSPgYc4=; b=rD+VIIuMSILsINFMCqUdXAGHUTThBgTGy1Rorp8cJ2ZYo+zbUJwxrQAwIhE7LFa8wrL2VAFS ikzP0lqRzHVxVxR1YE3qJgA0UnWnrMc8SfK2UjgmKiyubiox8uBirndFcFhwsqtPkiFtT4QT vxxAhDwTJiBZV8zDvIdEtXew0AI=
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 5a28470c.7efdf40547b0-smtp-out-n01; Wed, 06 Dec 2017 19:37:48 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:37:48 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28470c5b4de_667a2b1e6b5efc0410335@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28470c5b147_667a2b1e6b5efc0410229"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pYN06336NEV02AwrNzMp-DOeNMQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:37:51 -0000

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

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

----==_mimepart_5a28470c5b147_667a2b1e6b5efc0410229--


From nobody Wed Dec  6 11:38: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 EFFDB128A32 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Izl0hGJK9AGr for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37: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 ADFC6127BA3 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:37:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589069; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4EKOTxVr7Zm5CqtjVg/9rFgf7xeAU7iJMsunTEuSTd0=; b=Ji8R01q+JDx8QQCMSJ99cNr48AYwWarZIzz5Y5KGHYduwIG+8p/VhVzzry4udqqDica4WNPH /xNhW8L7lNg8ax3fnBKCN3REcK2WhJbJdIoh9KM1wmnjh8o19O0SHwP4f2zu+rPXwxaA4YhY eJXQQvTgyPfWLSk4xfRdHEMW7HI=
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 5a28470c.7f4ae8473540-smtp-out-n01; Wed, 06 Dec 2017 19:37:48 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:37:48 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28470cb77fb_71a32b20d1915c042611b@hookshot-fe-8867ff3.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28470cb748a_71a32b20d1915c0426064"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CVenH_Q4TV3ZDDlKiUz11QYA4S0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:37:52 -0000

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

  Branch: refs/heads/ianswett-acked-packets
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a28470cb748a_71a32b20d1915c0426064--


From nobody Wed Dec  6 11:38: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 73CF7127BA3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cXSPVei2H0DR for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:51 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44A04127A91 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:37:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589070; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JCIRDhcksasFTKBpjtXHRBHvscHhG5eqj437TIFJAsE=; b=MjxJ6VxP98FhGZ+PYWmINq8jUPYT4JNCI+IHpIn7zdXfOoKCaVvZJrq/yjIf+aLMouuXlFP9 KmcXBXG48JKjIEmGQlGk4dw6KRvq4pGOmv5tFykU6fXrAcAruKE2NjWI59bhziMUTLJ+VrWv 1vV2GplcupRpjgoC4imoK2b3mS0=
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.39]) by mxa.mailgun.org with ESMTP id 5a28470e.7f1300598300-smtp-out-n02; Wed, 06 Dec 2017 19:37:50 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:37:50 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28470e49318_90c72ac2bf39dbfc199c7@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28470e4901e_90c72ac2bf39dbfc198cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/COxPgXhvUTnokVbhJWg6K77ylQk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:37:52 -0000

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

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

----==_mimepart_5a28470e4901e_90c72ac2bf39dbfc198cd--


From nobody Wed Dec  6 11:38: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 B2FD4127BA3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0sWxnBn5qTsk for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37: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 A807D128959 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:37:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589071; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LZ0zuV1RjrapJgRvxAHaEq3q6VccwsFf2Gnck/jDkqo=; b=x4jnTG0DxhGQyYew92DDFYPC9pmqMnAlG7aHsrLVOoDA7O9bNHh/vY7qQU15jfr3+G5EwD1F l8e64CcV49C5IITRiO2nqW9RY273W06DFUDNrVs5Sz3toWjyGbWCDo7rqOu4Ls11TvWHdqaV xJOxsnnO1BfSCRX3gcZ/zLBv5/Q=
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.36]) by mxa.mailgun.org with ESMTP id 5a28470e.7f7298097540-smtp-out-n01; Wed, 06 Dec 2017 19:37:50 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:37:49 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28470dd401f_54c42ab6e61d9bfc699f2@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28470dd3c27_54c42ab6e61d9bfc698f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QPD2uspvz2eygST9V-5Sv2k51-8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:37:54 -0000

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

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

----==_mimepart_5a28470dd3c27_54c42ab6e61d9bfc698f--


From nobody Wed Dec  6 11: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 16948127873 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eA0SctqoGEDH for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:53 -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 8984B127A91 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:37:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589072; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LYAiwF4MGOwzt7V6YrTUKFwT3F9tUAYtH9JL5Gs39Xw=; b=HHuHvhMiBnA5fw1hMqTHrGbmeNwJja0YQR9t8zlC43uIWyTXj6VszOJ5Mzkod9FeNdfclO4q T//+xDZ2vCxpOMgfWPJASLsVCmP90ghcuE09cv5HnjM+abV95DZ5etPntjRLqGX4hLL2X6Ac tqRW6Ag/1WvcouoZ8zXaozmm7+c=
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.36]) by mxa.mailgun.org with ESMTP id 5a284710.7fbb701a6780-smtp-out-n02; Wed, 06 Dec 2017 19:37:52 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:37:51 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28470f15a44_59952aecdf2f3c0c1833@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28470f156be_59952aecdf2f3c0c18299"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-cewKm8s84TQmL3M-OXcDOyxTgE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:37:55 -0000

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

  Branch: refs/heads/fix-initial-packet-number
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a28470f156be_59952aecdf2f3c0c18299--


From nobody Wed Dec  6 11:38: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 74560127A91 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NqWG-EfUl5GG for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37: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 CFCDD128D0F for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:37:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589072; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=twak/XIa63/1L70YseFxPwmu8pS5NsDDSf0ciBm1D3Y=; b=wKN17/46dI/grf2ZuTguNLmbs6CEb61niCsDgTzhm4O1pVTYKSv/SH71LsQmjv2Ap83LItCz qTOaPJPzRLV9D3lF2Bz1A9awLmP80d+mLX6FYnqKFSrEJ5RfbTcmud1Wulmpb6oJBiN1REpE ZSzHaQEOVSRHQr9Zl4C4cumrpdA=
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.38]) by mxa.mailgun.org with ESMTP id 5a284710.7fcf48758660-smtp-out-n03; Wed, 06 Dec 2017 19:37:52 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:37:51 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28470f60cf4_278b2b0a4098fc042305f@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28470f608b1_278b2b0a4098fc04229fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oVjbStJy_T627X1751RbKrCAfa0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:37:55 -0000

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

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

----==_mimepart_5a28470f608b1_278b2b0a4098fc04229fb--


From nobody Wed Dec  6 11:38: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 36998127873 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fW1zJEHId26D for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:55 -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 DBB09128959 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:37:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589073; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VFkSHZ9TY467DEHlOt84BwzvHjCt0WboGA5/wAJLcew=; b=JVh48Iqw+OI1Qy81Pnrh5N39EABAThyyGjDnu+1+soQzwUmYK9NVGsJ3bG5c32niYDkZn4c+ bD8leNxaMNHO89zVKKyEnLEv4cqWxWFqT+gdaY48L7oO8v3v4gipOTh1hxcnd+TQXpbHWrp7 dpMmx++xrgBFkOT4vnGlajRQhFw=
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.38]) by mxa.mailgun.org with ESMTP id 5a284711.7efc784447b0-smtp-out-n01; Wed, 06 Dec 2017 19:37:53 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:37:52 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a284710484c0_2b3b2aab1990fc108854@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28471048196_2b3b2aab1990fc10884a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rFynYWg4u7Cb38pfcI_E20x-iUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:37:56 -0000

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

  Branch: refs/heads/closed-by-peer-error
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a28471048196_2b3b2aab1990fc10884a1--


From nobody Wed Dec  6 11:38: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 E774D127873 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e8YoMY7MLds9 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37: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 8700F127BA3 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:37:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589075; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6FCgkd9EDKR/9NUizMZj4kEQk6ImJNP73cPY5jwPv0A=; b=mHXPweTUuhBU67ZKJ6DD5wT501mFOsI0NiEuAvAxsHNA1qHHjm4v3JTeBy39R6b5VnmWWaA3 NtzFE6sJF5dWB4kV76vNl+GrDuupnxPD7wba/u/y/+7neFWeFVS9DkaU6MDQHLoMS9f7P7Hh mrngUpetu6Yob9rHvQ6Z2Q8Oml0=
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.253.29]) by mxa.mailgun.org with ESMTP id 5a284713.7f6410127060-smtp-out-n03; Wed, 06 Dec 2017 19:37:55 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:37:54 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28471240cb9_63412af2aacd3bfc3495c@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28471240791_63412af2aacd3bfc348cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DjuzDFOn6VkCEQ_DgPZAmRankC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:37:57 -0000

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

  Branch: refs/heads/ianswett-min-rtt
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a28471240791_63412af2aacd3bfc348cc--


From nobody Wed Dec  6 11:38: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 A8093128DF3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:38:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WHJss1Q7iGJ5 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37: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 C9A53127A91 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:37:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589077; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=viI42xsVjbIeysp0hRkihetEFG2It7rmvGXtzhwVkVg=; b=COXWp3uhIW7yZZCepUHpZQz1ropONvGMyvyij7lA1QvlBRqkGKZ1KktLEfsB+1snPI1N23tz mGxOHGtduCW5u35aSkRWjWrUpNNUtqWizJYcG6AjvOcq8Yo3BGPk+IU+SvQKw+AHrM9PBnt9 GNR4+qiRFu5rK4mIWNGNbvTNqOg=
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.35]) by mxa.mailgun.org with ESMTP id 5a284715.7f42e4358ab0-smtp-out-n02; Wed, 06 Dec 2017 19:37:57 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:37:57 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2847156442e_6da32ad5796a1c002191d@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28471563f0a_6da32ad5796a1c00218b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-eQUJJuWZAw1vtmVEImPf09G1DI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:38:01 -0000

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

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

----==_mimepart_5a28471563f0a_6da32ad5796a1c00218b8--


From nobody Wed Dec  6 11:38: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 1D67F1292D3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:38:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HGJcJkIuNEy3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:37: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 9A23B127873 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:37:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589079; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GaXfN6QEjWD7byrgGQJh0SRrviaEIbwCLRfk8EKDu6k=; b=XxsQHjGR6pDPSUQ5e0VIx0uTI0gdLHZaJE094s8CpH96n/MqCIR8RFCsG6T01K6+S/UD5n9N jXwmr/64Pwr1Olo1mejZn5rcd2u9TbngS1Zw9s09jSRICDgPgxEegHGLWpYJxbMb24DlEKmA olNcPq/JW4LQN++OOG6QcQVHGt8=
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.39]) by mxa.mailgun.org with ESMTP id 5a284717.7fbf5c1a0090-smtp-out-n03; Wed, 06 Dec 2017 19:37:59 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:37:58 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2847162ca4b_6e8a2ab4b96fdc0c803ee@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2847162c6d8_6e8a2ab4b96fdc0c8021"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/35Y7YQB5nRiOBabiQoXWH6yP4JY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:38:01 -0000

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

  Branch: refs/heads/ianswett-editorial-recovery
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a2847162c6d8_6e8a2ab4b96fdc0c8021--


From nobody Wed Dec  6 11:38: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 49CEF128C81 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:38:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q4A8PYrNmYwz for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:38: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 E03E2128959 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:38:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589102; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=P7Ul7bGD/87EqYcgdsVkSTaGHRup2SC5akudcsvKWq0=; b=rij55ia0ePb1PQ5Yg+K4KIWOzPpnGjC9wKwFt3N2OdD3DltCTqHGL7cBLtNDoa1Z3xzaOA/s KSgBFEgiQr8cLITcZSH2llXR6tJlNNiZ4hYguMM6RPQykvSfhuU0krs7C4ukKYc9BMEHVfkK MWVkM24HdtiJVs3571pRGAsYwjY=
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.39]) by mxa.mailgun.org with ESMTP id 5a28472d.7f4ae8464780-smtp-out-n01; Wed, 06 Dec 2017 19:38:21 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:38:20 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28472ce58f4_8ed92b0d2ba23c1826798@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28472ce54f2_8ed92b0d2ba23c182665a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vdd7O1R4nrQXwZTjfdtvpAMP8O0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:38:24 -0000

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

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

----==_mimepart_5a28472ce54f2_8ed92b0d2ba23c182665a--


From nobody Wed Dec  6 11:48: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 5310C128C81 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:48:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c7BSYD9FjePF for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:48: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 E8E82128959 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:48:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589700; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=BDiaRQeH6LtlEj9ohiCP9SJgIaTDoNZosDC7rRWa8Q0=; b=H1LoO38kIEo0DjRgaS8QV+W1aJKvtuTR0whKCD3CyeX1CN5dsvdMya0/e30WcGBXFk+cMEeq MppMQzL4AGvuEULeUEetA5ANKS+bnCjid4gNsUhwUkWNmgvHb2LYWG8Yp7vdZDlvdkE3UE+K 2naUsfZOjTMm5B0Zv7nNjE+8Lwg=
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.37]) by mxa.mailgun.org with ESMTP id 5a28472c.7f727413d990-smtp-out-n03; Wed, 06 Dec 2017 19:38:20 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:38:19 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28472b42fa0_16762ae1d730dc00105526@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28472b42c37_16762ae1d730dc001054b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2jqulfi7sTzTSYXJL9FfQfaL7LM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:48:22 -0000

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

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

----==_mimepart_5a28472b42c37_16762ae1d730dc001054b8--


From nobody Wed Dec  6 11:48: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 0D186126CC4 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:48:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kv0onw3zJtaY for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:48: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 BC244128959 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:48:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589702; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=k1ru4v38sluEVGv1rEXxOBJmzPkDmVRpyPar63f/xiU=; b=WgWlN2s0AXJCU/kKAYaQdbtaqrKJf6nY+gTgbDRytsFAlxlwswX8gzwm1MqWP0D71/3zik0x rEaj9eBWk0eIpn9tybdRkO5WFhbjQCGCZMQW02JYN75laklTplHaPDB3GDW9tb0zP4Ijo1xW kfD7wSDSy8X4H4LneeKSb1Y/Xg0=
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.38]) by mxa.mailgun.org with ESMTP id 5a28472e.7f1a18443cf0-smtp-out-n01; Wed, 06 Dec 2017 19:38:22 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:38:21 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28472d8e6d4_2ab72b0224f33bfc1917@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28472d8e353_2ab72b0224f33bfc1908d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ySa7CZMP1neeIsTmj2GHen75kDE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:48:24 -0000

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

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

----==_mimepart_5a28472d8e353_2ab72b0224f33bfc1908d--


From nobody Wed Dec  6 11:48: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 2E103128959 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:48:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XGHeYsGWdObX for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:48: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 C0A99128C81 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:48:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589702; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7TdgP6h//QCMmJ3GSAeEfokzC9E/AN/SJc6T7Lyuuj0=; b=CUCNV5opxAEyEFf+dR6D2cg7R39HRfuswf2hrdxS/GGMB3bLLvyo0mdE3aFqyj5JvHWJF1qH 2H3YLZW3s3Jjiem/AhciFNPjbGPfTzKRll0M9AzvenXcWOMp4i3e/sFlyR+Nzf1Ypgbcgvc5 iKKS6XUKhP5o4/0JvBZv0TAtdSQ=
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.37]) by mxa.mailgun.org with ESMTP id 5a28472d.7efd79effa50-smtp-out-n01; Wed, 06 Dec 2017 19:38:21 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:38:20 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28472c1ed23_18fe2b14431efc08791f0@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28472c1e963_18fe2b14431efc0879047"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y7OcLM7AiB1vV_nqIcF9LX4YP3k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:48:24 -0000

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

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

----==_mimepart_5a28472c1e963_18fe2b14431efc0879047--


From nobody Wed Dec  6 11:48: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 65C601293D6 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:48:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 112bLJ5Rq7E6 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 11:48: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 E3B98126CC4 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 11:48:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512589708; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IDrpqBouIt7FFckiR5Ut7gMYqF2GgpQaO044DuT0cjE=; b=Vc2J/hrzNa5ARpTiBVmvw9gqjnmq1KaivDP3arjxQ4Mcg39mKIlsBmYzj/mISpL+yrebCAgn Ermhg8XBZFd5KQp3TyS6aCWnijI9EutJ35xCFPQXM2hg/AMIesWCbbEfXDzzqXO3uXfjvFmF gxHzNelyUIqI3MV2arUWRMqxJwQ=
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.253.29]) by mxa.mailgun.org with ESMTP id 5a284734.7f7190770a50-smtp-out-n01; Wed, 06 Dec 2017 19:38:28 -0000 (UTC)
Date: Wed, 06 Dec 2017 11:38:27 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28473345b3b_65cc2aef7fd23c0c58185@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28473345723_65cc2aef7fd23c0c580d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/grTnsqb5khIkLPO2lJdjFe54qTA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 19:48:30 -0000

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

  Branch: refs/heads/reset-doesnt-trigger-reset
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a28473345723_65cc2aef7fd23c0c580d8--


From nobody Wed Dec  6 12:15: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 A88F612426E for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 12:15:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tsibq4Rqscej for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 12:15: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 568BD124207 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 12:15: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=kfeDNMAm83S1hQtaFdHkHCWLP14=; b=SoZ48B69U1L2iql7 Ag67GITB6lRiSwWaD62ILlnSZlcHE1IB1vyPtgAxO+gDZ0KuwgAfSLyKnHXpqpdi qi9DgJ2ZWPmgnQlim7xQYQBTQd46WVvazFlUwjaNQYBwHGnWVi1yDa6SlxKF5jHe BzXsHguzfslwx1hETGybhECAGOg=
Received: by filter0404p1iad2.sendgrid.net with SMTP id filter0404p1iad2-4250-5A284FD0-3C 2017-12-06 20:15:13.049950607 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id EyWk7yCbSQi8cgCf4nwHCg for <quic-issues@ietf.org>; Wed, 06 Dec 2017 20:15:12.382 +0000 (UTC)
Date: Wed, 06 Dec 2017 20:15:13 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab868c808a1fccc29f0b7719ab32d91e20690f754a92cf00000001164011d092a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/review/81653783@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a284fd03c20_60f53f8a82044f38321931"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2f0YvC8gm050L7obkDhEp1oUxHsr7UtLuCXj d+YQaFRClGsj2H+Z2qhFZ4ixxUPAKDC6lEPYGCqLiD4sY/0628x6PGC4KiEmxb/1bMfZClFFMIKIXH aJBP7EH7Af1Nb13akxEAnD4H/7naG1NGRAD/4TniTPO2P4y+GNs58K9M5iV3voQLYdnnqS3csOyJmT 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OtBryvZkuuSrzf67XA4iIBnGrzs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 20:15:16 -0000

----==_mimepart_5a284fd03c20_60f53f8a82044f38321931
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/977#pullrequestreview-81653783
----==_mimepart_5a284fd03c20_60f53f8a82044f38321931
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/977#pullrequestreview-81653783">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3vDNeuaa8gzZ-jpUfoA5TlZiDHXks5s9vXQgaJpZM4Qx8Zg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3agJGGXoQgR80i-jK8nVobFpnkBks5s9vXQgaJpZM4Qx8Zg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/977#pullrequestreview-81653783"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977#pullrequestreview-81653783"}}}</script>
----==_mimepart_5a284fd03c20_60f53f8a82044f38321931--


From nobody Wed Dec  6 12:27: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 EE367126CC4 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 12:27:10 -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 0rx8flt2FYsD for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 12:27: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 4AF941200FC for <quic-issues@ietf.org>; Wed,  6 Dec 2017 12:27:09 -0800 (PST)
Date: Wed, 06 Dec 2017 12:27:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512592027; bh=1DdxG4PN/SDBEEtgbFAiQv9MyvTIs8Iuf496ua44dCQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZSV69E/ioDCHpuQabqrAbeFNdTlXoPDd1J79CzTc8mShcs4VmodL+zNoxtFgD0vNR rzrTivEtyVsV67iEKqWIh+1QY08/P97uxr4k1O6XMzw8tBK9zvryIHcaF426jpkS2Q Ce1vlPE7fd8SfDoxxDII0CUtGDWxf0r8/zWToskc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce4126cdbb42379b4136789f3b8dcc3f1aa9114392cf000000011640149b92a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349764267@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28529b7ad86_108b3fb151e6ef281903dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IHg14gDsWtOPrjsjB8IsND0_bpM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 20:27:11 -0000

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

@janaiyengar, we have reserved no packet types.  We have just changed the values we use.  If we don't have the freedom to do that between QUIC versions, then the entire invariants exercise was pointless.  As @csperkins says, the hacky multiplexing scheme used for realtime uses will need to assess every QUIC version independently.  That's possible viable there because of the use of session negotiation (SDP and all that).

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

<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@jan=
aiyengar</a>, we have reserved no packet types.  We have just changed the=
 values we use.  If we don't have the freedom to do that between QUIC ver=
sions, then the entire invariants exercise was pointless.  As <a href=3D"=
https://github.com/csperkins" class=3D"user-mention">@csperkins</a> says,=
 the hacky multiplexing scheme used for realtime uses will need to assess=
 every QUIC version independently.  That's possible viable there because =
of the use of session negotiation (SDP and all that).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/426#issuecomment-349764267">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2u1y=
_W-mmDcHbJOSzC5tDE7B3g6ks5s9vibgaJpZM4MuYe0">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq99=
aZB_GpimkyuZFjXtBRkvxdHF4ks5s9vibgaJpZM4MuYe0.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/426#issuecomment-349764267"></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 #426: @janaiyengar, we have reserved no packet types.  We have just c=
hanged the values we use.  If we don't have the freedom to do that betwee=
n QUIC versions, then the entire invariants exercise was pointless.  As @=
csperkins says, the hacky multiplexing scheme used for realtime uses will=
 need to assess every QUIC version independently.  That's possible viable=
 there because of the use of session negotiation (SDP and all that)."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/426#issuecomment-349764267"}}}</script>=

----==_mimepart_5a28529b7ad86_108b3fb151e6ef281903dd--


From nobody Wed Dec  6 12:28: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 3615B126CC4 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 12:28:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YK1rXeSd9sij for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 12:28: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 CD4A71200FC for <quic-issues@ietf.org>; Wed,  6 Dec 2017 12:28: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=xsydPH2jaFrofdVBt4Aqe2k9PTk=; b=tPenM/G7huQEXqpE Pe1iBa9PKLZLLFGnr2A9Pha6Uurv3X0nlu/jmSQzTIoEEXUJX8RETTLw1WFq3GYX v4Hihzeh8qaiYy0h9dbynQHobowc0DwXyRo5WgNzGpBThRcIHfMkbwJKrhWyL0qE 4cJzVLX3FdQMxZNbIEmc5qjhZ/0=
Received: by filter0161p1iad2.sendgrid.net with SMTP id filter0161p1iad2-29902-5A2852E8-33 2017-12-06 20:28:24.914329859 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id YaSIULMgT--67qcT7Ct7hQ for <quic-issues@ietf.org>; Wed, 06 Dec 2017 20:28:24.516 +0000 (UTC)
Date: Wed, 06 Dec 2017 20:28:25 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0953db86a0142decff2077cacc847326808ffded92cf00000001164014e892a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c349764623@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2852e865556_3243ffbf6302f28146515"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak01AdDx1/5zWLA+y95JcrdF6jp21zKwUc2+a2 nfwZX2k4ZhZrrsaxElbUbU8w7KqJICs8QHcCMikVh1tCNiElaOboQWRq3O+MeeYmM8200fadQMNNPb 9K4C4EPp/1auA8qRzCLI1hbblSI+VG4+VHxMJoZKansmnhZsSMJX9jkRkYyNa2JcJo8fIenSNOL3y4 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jj4yoEA9CU-rg7zsaLfP7CFFtHA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 20:28:28 -0000

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

So I did implement the current -08 scheme 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/pull/995#issuecomment-349764623
----==_mimepart_5a2852e865556_3243ffbf6302f28146515
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So I did implement the current -08 scheme 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/pull/995#issuecomment-349764623">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ygJffjS1SWpo2lG9lkR_fXyBmoks5s9vjogaJpZM4Q3_YY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-ix9n7UUDEqKmBKVXw2WL-5KL4zks5s9vjogaJpZM4Q3_YY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/995#issuecomment-349764623"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #995: So I did implement the current -08 scheme already... :-(\r\n"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#issuecomment-349764623"}}}</script>
----==_mimepart_5a2852e865556_3243ffbf6302f28146515--


From nobody Wed Dec  6 14:17: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 65E07127876 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 14:17:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 yBOBVUwhGJdR for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 14:17: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 B4EBC12783A for <quic-issues@ietf.org>; Wed,  6 Dec 2017 14:17: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=d2dLxIm9c1o2sD3MOmO+I9Bqpe8=; b=LZdfVPnnjoU+yMtq fEC6d/yPsplweattssAV4RA11zwtMdYW7ufB/JYKd8OlYpGryWViD2q6iAl8PpHI Uwnq2LJupgOe9Y/eqIbiYfxhl4ioBgSneeEHbZ5xcspmuj9dNBQ7J8cR7HnoBwV+ c23xh8tE9vdstIVlZLcqsmGjJ5Q=
Received: by filter0570p1las1.sendgrid.net with SMTP id filter0570p1las1-19319-5A286C8D-12 2017-12-06 22:17:49.562629936 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id Wsh6Guo8TnKn0XEJwcOTmA for <quic-issues@ietf.org>; Wed, 06 Dec 2017 22:17:49.634 +0000 (UTC)
Date: Wed, 06 Dec 2017 22:17:49 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf2c7615878b4027c7664e90b6ed46d328c7ad7c792cf0000000116402e8d92a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349793441@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a286c8d7417e_352d3fed1229ef341273cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0dl8Bc2ONgBiKjGdR0DK3H/LGy6osfk4YBQu yOs/BU2bwEuhu95/cE7dIMQ8vAPf83R60c1TUmZfoxaBz2uKn3QEpcxOxWkxAQggMFFeyINjcrCJdE uJBKO6PLsll2I2Z6tCWT6VLbyB/HhIOf5gz6tCY8Dk3+89B3f4N+qbMyvzfGpkOwaJxT5SJnYXZ7AJ 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fMf21O2fJBhvmdb7Q6MBd8aYkeU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 22:17:52 -0000

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

I completely agree with your last point Martin, that we have no reserved packet types.  However, we still have some important issues to resolve, including greasing and possibly changing the packet number format, and we should resolve those before we do hacky changes, since solving those will likely cause us to do different hacky changes in the future.  Using TLS 1.3 as a model, I think we should hold off on hacky changes until towards the very end of the process.

I sent out PR #995 because draft 08 already introduced a ton of changes, this one was unnecessary at this stage, and there is a lot of discussion on this matter still, so there's no point in changing things now.  I'm happy that we're having that discussion on the list and here, so I think we'll figure out what we really need to make QUIC and WebRTC coexist.

I'd also like to be in a place where we can QUIC can coexist with other protocols fairly easily in general.  I don't have any concrete proposals yet, but UDP 443 is fairly heavily used, so it'd be nice to find a more general 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/426#issuecomment-349793441
----==_mimepart_5a286c8d7417e_352d3fed1229ef341273cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I completely agree with your last point Martin, that we have no reserved=
 packet types.  However, we still have some important issues to resolve, in=
cluding greasing and possibly changing the packet number format, and we sho=
uld resolve those before we do hacky changes, since solving those will like=
ly cause us to do different hacky changes in the future.  Using TLS 1.3 as =
a model, I think we should hold off on hacky changes until towards the very=
 end of the process.</p>
<p>I sent out PR <a href=3D"https://github.com/quicwg/base-drafts/pull/995"=
 class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue=
 title" data-id=3D"279771424" data-permission-text=3D"Issue title is privat=
e" data-url=3D"https://github.com/quicwg/base-drafts/issues/995">#995</a> b=
ecause draft 08 already introduced a ton of changes, this one was unnecessa=
ry at this stage, and there is a lot of discussion on this matter still, so=
 there's no point in changing things now.  I'm happy that we're having that=
 discussion on the list and here, so I think we'll figure out what we reall=
y need to make QUIC and WebRTC coexist.</p>
<p>I'd also like to be in a place where we can QUIC can coexist with other =
protocols fairly easily in general.  I don't have any concrete proposals ye=
t, but UDP 443 is fairly heavily used, so it'd be nice to find a more gener=
al 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/426#issuecomment-349793441">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6DynotJn02aIvR=
hmLbQ0DRb64K-ks5s9xKNgaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq50rXg9pOrHX64O5_=
_vc0xJ5bAxoks5s9xKNgaJpZM4MuYe0.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/426#issuecomment-349793441"></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 #426: I completely =
agree with your last point Martin, that we have no reserved packet types.  =
However, we still have some important issues to resolve, including greasing=
 and possibly changing the packet number format, and we should resolve thos=
e before we do hacky changes, since solving those will likely cause us to d=
o different hacky changes in the future.  Using TLS 1.3 as a model, I think=
 we should hold off on hacky changes until towards the very end of the proc=
ess.\r\n\r\nI sent out PR #995 because draft 08 already introduced a ton of=
 changes, this one was unnecessary at this stage, and there is a lot of dis=
cussion on this matter still, so there's no point in changing things now.  =
I'm happy that we're having that discussion on the list and here, so I thin=
k we'll figure out what we really need to make QUIC and WebRTC coexist.\r\n=
\r\nI'd also like to be in a place where we can QUIC can coexist with other=
 protocols fairly easily in general.  I don't have any concrete proposals y=
et, but UDP 443 is fairly heavily used, so it'd be nice to find a more gene=
ral solution."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/426#issuecomment-349793441"}}}</script>=

----==_mimepart_5a286c8d7417e_352d3fed1229ef341273cc--


From nobody Wed Dec  6 15:09: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 1BB2F124319 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:09:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 9zHh5TLc7iC3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:09:18 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9A401205F0 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 15:09: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=Av207HEMzef0da2EoUWLXWwGvUI=; b=LZDDIywWJ8Lgo/fz sD7JO/WvLLBduBxl0chiNgQF9vaWVSKS9mUam8LrwHSxZ490oO75ZnB1dZzvH+Cx anb81uBdD/6G1TtQ4C25FfsIykHHD2z5AQCIFVtU1biNjqpNdHcmoIw8BeueNVTc zXMSA9DOFOmuHDWYPCx17ASHn8M=
Received: by filter0358p1iad2.sendgrid.net with SMTP id filter0358p1iad2-29723-5A287897-7 2017-12-06 23:09:11.139240513 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id mD6LR4ffTgu6hF0MBJfjEQ for <quic-issues@ietf.org>; Wed, 06 Dec 2017 23:09:11.137 +0000 (UTC)
Date: Wed, 06 Dec 2017 23:09:11 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5d6900cb52e65de2f0f5a3dc1bbf28ef2c9df5f92cf0000000116403a9792a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349805614@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a287897c2d3_14923ff28c2c8f301680e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3fOsc2arD+nlY96F1R9JGbdnkghr1skOayiT f430G/h0AFPBNmZcv8P4UzZdUCZz3HkIKkASAW6iWbdLBSao1Qh76yfQGJcdxfi5HNOmW6UNqMWV5k zXUDAAuQh70HOPDO9JXYNUqN/IJ7Iw9e83jGCwHgX4aUoAd8uPDUiOVvz0RytnNkbDAUqGgGcoemEj Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fBL4hWGL608-nQV9fsx1hQ5VLlo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 23:09:20 -0000

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

@csperkins: Agreed that #956 changes packet type syntax only, and it solves the problem of avoiding any collision with the space in RFC 7983. But as @ianswett points out, we want to do greasing, which might introduce semantics into this space. From where I see it, we can't be done sorting out packet types until two things are resolved: which collisions to avoid, and how, if possible, to do greasing.

@martinthomson: I agree that we don't have any reserved packet types, and so we are free to change them across versions. My note earlier was about *this* version of QUIC -- QUIC v1, or more precisely, draft -08. The packet types chosen in #956 have a very specific end-goal -- to avoid a collision with 7983. Given that, only one of two things is true: either QUICv1 packet types avoid a collision with 7983, in which case we are setting those types aside as not usable (what I termed "reserved") for QUIC v1; or QUICv1 packet types don't avoid a collision with 7983, in which case #956 is entirely cosmetic. Which of these is reflected in the packet type choices in draft -08?


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

<p><a href=3D"https://github.com/csperkins" class=3D"user-mention">@csperki=
ns</a>: Agreed that <a href=3D"https://github.com/quicwg/base-drafts/pull/9=
56" class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load is=
sue title" data-id=3D"276157246" data-permission-text=3D"Issue title is pri=
vate" data-url=3D"https://github.com/quicwg/base-drafts/issues/956">#956</a=
> changes packet type syntax only, and it solves the problem of avoiding an=
y collision with the space in RFC 7983. But as <a href=3D"https://github.co=
m/ianswett" class=3D"user-mention">@ianswett</a> points out, we want to do =
greasing, which might introduce semantics into this space. From where I see=
 it, we can't be done sorting out packet types until two things are resolve=
d: which collisions to avoid, and how, if possible, to do greasing.</p>
<p><a href=3D"https://github.com/martinthomson" class=3D"user-mention">@mar=
tinthomson</a>: I agree that we don't have any reserved packet types, and s=
o we are free to change them across versions. My note earlier was about <em=
>this</em> version of QUIC -- QUIC v1, or more precisely, draft -08. The pa=
cket types chosen in <a href=3D"https://github.com/quicwg/base-drafts/pull/=
956" class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load i=
ssue title" data-id=3D"276157246" data-permission-text=3D"Issue title is pr=
ivate" data-url=3D"https://github.com/quicwg/base-drafts/issues/956">#956</=
a> have a very specific end-goal -- to avoid a collision with 7983. Given t=
hat, only one of two things is true: either QUICv1 packet types avoid a col=
lision with 7983, in which case we are setting those types aside as not usa=
ble (what I termed "reserved") for QUIC v1; or QUICv1 packet types don't av=
oid a collision with 7983, in which case <a href=3D"https://github.com/quic=
wg/base-drafts/pull/956" class=3D"issue-link js-issue-link" data-error-text=
=3D"Failed to load issue title" data-id=3D"276157246" data-permission-text=
=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base-draf=
ts/issues/956">#956</a> is entirely cosmetic. Which of these is reflected i=
n the packet type choices in draft -08?</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/426#issuecomment-349805614">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwRIHk142r5Sbno=
0KmU3nh9Dl0pqks5s9x6XgaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq21uL4AOyGrnpIbKp=
psdXX-amDmRks5s9x6XgaJpZM4MuYe0.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/426#issuecomment-349805614"></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 #426: @csperkins=
: Agreed that #956 changes packet type syntax only, and it solves the probl=
em of avoiding any collision with the space in RFC 7983. But as @ianswett p=
oints out, we want to do greasing, which might introduce semantics into thi=
s space. From where I see it, we can't be done sorting out packet types unt=
il two things are resolved: which collisions to avoid, and how, if possible=
, to do greasing.\r\n\r\n@martinthomson: I agree that we don't have any res=
erved packet types, and so we are free to change them across versions. My n=
ote earlier was about *this* version of QUIC -- QUIC v1, or more precisely,=
 draft -08. The packet types chosen in #956 have a very specific end-goal -=
- to avoid a collision with 7983. Given that, only one of two things is tru=
e: either QUICv1 packet types avoid a collision with 7983, in which case we=
 are setting those types aside as not usable (what I termed \"reserved\") f=
or QUIC v1; or QUICv1 packet types don't avoid a collision with 7983, in wh=
ich case #956 is entirely cosmetic. Which of these is reflected in the pack=
et type choices in draft -08?\r\n"}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/426#issuecomment-349805614"}}}<=
/script>=

----==_mimepart_5a287897c2d3_14923ff28c2c8f301680e0--


From nobody Wed Dec  6 15: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 BA56112878D for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:12:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oq3rO8UCeyhQ for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:12: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 341FE1205F0 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 15:12: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=OrXTcJunazkl71b7+QD4Hm4tTj0=; b=GEsqiyee2vG1B98U P896h3/eIRs52HxXFmUU2zFRsP7nYRLQb1HU//S3tWs7eVO5RGWDqY2CbuPoyudM p3n27q8xKQO/rSSvv4TcMMGCyn5qnV2GlYPInc0V6Ugb9ePF2wHno91dseo7eFhq tqKBkOulkZot2YlcRHO5D7hplis=
Received: by filter0551p1iad2.sendgrid.net with SMTP id filter0551p1iad2-14920-5A287948-2F 2017-12-06 23:12:08.780192734 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id nMSCiZa9S8eRjcZ2iqsndQ for <quic-issues@ietf.org>; Wed, 06 Dec 2017 23:12:08.678 +0000 (UTC)
Date: Wed, 06 Dec 2017 23:12:09 +0000 (UTC)
From: Colin Perkins <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f4eae2074d2df0e7f8ecd4c00bd3def22ff51cf92cf0000000116403b4892a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349806242@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2879488b64b_185e3f84297f4f3030446"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: csperkins
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10ktqnZEwcBx93/MnSy5gos4/9C8TGZeOoh2 J0XL37TMJ8SkyOcEioQyyfkSwwMVRlv5iMnhWYEQurdVlKaDC3NGaiLJ0QM3FlkkhUOF4RWOr9udEm EjGUj40mW52D0mg/N3SsyzqWYSwadD37NL1im78YUDAIeR09NfDAS/Myk7mb0t7kg5iQnfQU6w03k8 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0jmtUyQOYAXnIiyC-WN0iY7JhAI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 23:12:12 -0000

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

@janaiyengar is greasing a problem? Grease as much as you like, unless you want to multiplex. If you want to multiplex, you know what you're multiplexing with, and so can avoid those packet types when greasing. Yes, we should write this 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/426#issuecomment-349806242
----==_mimepart_5a2879488b64b_185e3f84297f4f3030446
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@janai=
yengar</a> is greasing a problem? Grease as much as you like, unless you wa=
nt to multiplex. If you want to multiplex, you know what you're multiplexin=
g with, and so can avoid those packet types when greasing. Yes, we should w=
rite this down.</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/426#issuecomment-349806242">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8tcUAcNL52DykV=
ZBmew0RvMNoI3ks5s9x9IgaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0C04H2M3h1cKAPN2=
b0SfPlC6W94ks5s9x9IgaJpZM4MuYe0.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/426#issuecomment-349806242"></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":"@csperkins in #426: @janaiyengar=
 is greasing a problem? Grease as much as you like, unless you want to mult=
iplex. If you want to multiplex, you know what you're multiplexing with, an=
d so can avoid those packet types when greasing. Yes, we should write this =
down. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/426#issuecomment-349806242"}}}</script>=

----==_mimepart_5a2879488b64b_185e3f84297f4f3030446--


From nobody Wed Dec  6 15:23: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 89A81126B6D for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:23:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 0mxzSlM1JcM6 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:23:04 -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 ABC991205F0 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 15:23: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=sD0aWMwuvxnQWQf2G6Wt+PO7rng=; b=k1S645W1+AsnRvPk J9gjJ4aZE98ZGFTDKjQnlu9pblraxVpzMbkpLIK92dY1BIPAHZJFl6DnqPTUuv+A XH5Ef8CSkBD3aa4XjB3KzUJ/keYYXK29RzQQFRJmLgqZ8fyZuKwNQ2BlbD6QpHLJ 47C+Y9+4MWDq8eq/pddtUKlp5k0=
Received: by filter0206p1las1.sendgrid.net with SMTP id filter0206p1las1-27207-5A287BD7-14 2017-12-06 23:23:03.415918082 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id 7EhOnRhMS22IYZhIsFPo2w for <quic-issues@ietf.org>; Wed, 06 Dec 2017 23:23:03.263 +0000 (UTC)
Date: Wed, 06 Dec 2017 23:23:03 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb2944365d4b6e4bbaf28d997c7f6236653646c692cf0000000116403dd792a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349808535@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a287bd729f98_13503fc62c944f301118c1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Wh6QuVcMrsFWKtje+eIO59ygbNvHZC7SGNL EnJtKyt+PHF7x+TxEx1WfiYjpVXkVwVKZK/PbA2QGCg7HovFDTp3BrVrDf/pBgjK9iC2bzrywv+Ga4 NJVj66RFcC4ixIOKoq7awsvCAhwZhgEXuIvNQvl3OAsZU2XtMt3akWiOkBlWYS6VA9hfokQEco7+VR A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fFxq80opOZW0xa-TFGQ96_mf0Xg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 23:23:06 -0000

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

I'm not sure if this is a related issue or not, but the "Packet Numbers" section is very clear on how to size the packet number in the packet header, but there is no corresponding advice for sizing the largest_acknowledged field in the ACK frame. In general Varints refer to numbers that start at zero, so there is a natural occasion to truncate them. Packet numbers have 32 bits, so right away we're at 32.

To be specific, the packet header part requires enough bits to encode 2 * (max_pkt - lowest_pkt_unacked). This obviously doesn't work so well on the receiver side. We could just mandate a de facto min size of 4, tie it to the peer's packet number size, or something else.

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

<p>I'm not sure if this is a related issue or not, but the "Packet Numbers"=
 section is very clear on how to size the packet number in the packet heade=
r, but there is no corresponding advice for sizing the largest_acknowledged=
 field in the ACK frame. In general Varints refer to numbers that start at =
zero, so there is a natural occasion to truncate them. Packet numbers have =
32 bits, so right away we're at 32.</p>
<p>To be specific, the packet header part requires enough bits to encode 2 =
* (max_pkt - lowest_pkt_unacked). This obviously doesn't work so well on th=
e receiver side. We could just mandate a de facto min size of 4, tie it to =
the peer's packet number size, or something else.</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/989#issuecomment-349808535">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq99OelZCM6joQBV=
1jOjUyuclAHuzks5s9yHXgaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq81NndnYyJLiJ8PmN=
5vqQIoVYpfPks5s9yHXgaJpZM4Q2Id8.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/989#issuecomment-349808535"></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 #989: I'm not sur=
e if this is a related issue or not, but the \"Packet Numbers\" section is =
very clear on how to size the packet number in the packet header, but there=
 is no corresponding advice for sizing the largest_acknowledged field in th=
e ACK frame. In general Varints refer to numbers that start at zero, so the=
re is a natural occasion to truncate them. Packet numbers have 32 bits, so =
right away we're at 32.\r\n\r\nTo be specific, the packet header part requi=
res enough bits to encode 2 * (max_pkt - lowest_pkt_unacked). This obviousl=
y doesn't work so well on the receiver side. We could just mandate a de fac=
to min size of 4, tie it to the peer's packet number size, or something els=
e."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/989#issuecomment-349808535"}}}</script>=

----==_mimepart_5a287bd729f98_13503fc62c944f301118c1--


From nobody Wed Dec  6 15:31: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 C333412762F for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:31:28 -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 BEahagfzBLgC for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:31: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 081981205F0 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 15:31:26 -0800 (PST)
Date: Wed, 06 Dec 2017 15:31:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512603086; bh=oM57FhOHQp1w/OevlCFU+0QuSmLB9+tw8tXBxeHd2qs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mqwJyW1AWVys0/Z6B/yA6IM3M0G3Jwi6nHOSQamuLtCV9AG28CaK0jQ5w2KKAsBHz JKTchgB2zchHX+G7QwfZVjykXHc2+JBV8zZu6jdpeQ92Yq7nG5tRmACsl8OZP9wyBv noXDO3r5dKnc8KFz84tT5v6fCJkTvJg4vE+UtKsg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf81ed6b917a541a2f3850fd04dec441bc4cc40b692cf0000000116403fce92a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349810249@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a287dce6016_10f43fc62c944f30168610"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tfBTcXlub0mxIfukPcqCDeX9xIc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 23:31:29 -0000

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

@csperkins I agree, and that's exactly the discussion I'm trying to have -- specifically, what do we *need* to multiplex 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/426#issuecomment-349810249
----==_mimepart_5a287dce6016_10f43fc62c944f30168610
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/csperkins" class="user-mention">@csperkins</a> I agree, and that's exactly the discussion I'm trying to have -- specifically, what do we <em>need</em> to multiplex with?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #426: @csperkins I agree, and that's exactly the discussion I'm trying to have -- specifically, what do we *need* to multiplex with?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/426#issuecomment-349810249"}}}</script>
----==_mimepart_5a287dce6016_10f43fc62c944f30168610--


From nobody Wed Dec  6 15:37: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 E0E1712762F for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:37:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.8
X-Spam-Level: 
X-Spam-Status: No, score=-4.8 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ytbg00PkHQ5 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:37: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 0E2F512704B for <quic-issues@ietf.org>; Wed,  6 Dec 2017 15:36: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=SyHgUyVKUMGGqp/6vnaSggbQnHE=; b=WGORN0eKG3l6awGw 5P0hc6SAME1DpzgWtIyh/2MqAAvdSvojMmR+SfxDE8UonsBNuQ8cqjOMdQS9/Er4 DlvAWhtcvODu48aOi0qcfODUWZ3J3A5Qy5jgYjSnwn24C/7fYReos7RL3iBWg2/B puM0mTxVla2B7od35y2aZ8Of1Vc=
Received: by filter0113p1iad2.sendgrid.net with SMTP id filter0113p1iad2-30909-5A287F1B-2 2017-12-06 23:36:59.021474783 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id F7-WzmTmSRW8MmO1wHm0uw for <quic-issues@ietf.org>; Wed, 06 Dec 2017 23:36:58.872 +0000 (UTC)
Date: Wed, 06 Dec 2017 23:36:59 +0000 (UTC)
From: Colin Perkins <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe7d1ce29c772be8eb585e245c310f555c7e93fa792cf000000011640411a92a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349811382@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a287f1ad31b8_12b93ff98ba48f341197bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: csperkins
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0DKu4/DyjoUNlu8uiuHoqwNuwrJKVQHdK6Wp k5S2r4rxGTCLw4MwSo1BQukJmiwWY5R2OLP5I+dyEMEdL0QRqaR8/4OS/hjjYbr0tO5gX3monIQGbJ /uk0v8G2OL/sb7d93jJglodP0OqYZLDp6nIvf1zGkLMTBa5M2WZn9BaHTA1bj1o+H+F2NV1PcHSqLj I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P_KUFmINyFPMVPh_a5QJAnbOaDI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 23:37:02 -0000

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

@janaiyengar we _need_ to multiplex with STUN, else we'll end up reinventin=
g it within QUIC when we want to run peer-to-peer.=20

We want to multiplex with WebRTC (DTLS, RTP, STUN) since people want to use=
 QUIC in place of the WebRTC data channel (and because it might be useful t=
o run WebRTC from the server you're running HTTP/QUIC from). We likely also=
 want to multiplex with gQUIC as a transition.

In practice, I think we need to mandate STUN demux in the QUIC spec. Anythi=
ng else can be left for a separate document =E2=80=93=C2=A0it doesn't affec=
t how QUIC greases, and muxing other protocols doesn't have to be written i=
nto the QUIC documents. We just need to be a little careful as we define QU=
IC v1.

--=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/426#issuecomment-349811382=

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

<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@janai=
yengar</a> we <em>need</em> to multiplex with STUN, else we'll end up reinv=
enting it within QUIC when we want to run peer-to-peer.</p>
<p>We want to multiplex with WebRTC (DTLS, RTP, STUN) since people want to =
use QUIC in place of the WebRTC data channel (and because it might be usefu=
l to run WebRTC from the server you're running HTTP/QUIC from). We likely a=
lso want to multiplex with gQUIC as a transition.</p>
<p>In practice, I think we need to mandate STUN demux in the QUIC spec. Any=
thing else can be left for a separate document =E2=80=93=C2=A0it doesn't af=
fect how QUIC greases, and muxing other protocols doesn't have to be writte=
n into the QUIC documents. We just need to be a little careful as we define=
 QUIC v1.</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/426#issuecomment-349811382">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq05XpvOf693OSZm=
11Fmwd4R-PCJ3ks5s9yUagaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6fgNnP-2fbQcrGCc=
UZsrhz3fysiks5s9yUagaJpZM4MuYe0.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/426#issuecomment-349811382"></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":"@csperkins in #426: @janaiyengar=
 we _need_ to multiplex with STUN, else we'll end up reinventing it within =
QUIC when we want to run peer-to-peer. \r\n\r\nWe want to multiplex with We=
bRTC (DTLS, RTP, STUN) since people want to use QUIC in place of the WebRTC=
 data channel (and because it might be useful to run WebRTC from the server=
 you're running HTTP/QUIC from). We likely also want to multiplex with gQUI=
C as a transition.\r\n\r\nIn practice, I think we need to mandate STUN demu=
x in the QUIC spec. Anything else can be left for a separate document =E2=
=80=93=C2=A0it doesn't affect how QUIC greases, and muxing other protocols =
doesn't have to be written into the QUIC documents. We just need to be a li=
ttle careful as we define QUIC v1."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/426#issuecomment-349811382"}}}=
</script>=

----==_mimepart_5a287f1ad31b8_12b93ff98ba48f341197bf--


From nobody Wed Dec  6 15:48: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 8ED9C12871F for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:48:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XYQhVn1XIgEB for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 15:48:04 -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 11BF7128CDB for <quic-issues@ietf.org>; Wed,  6 Dec 2017 15:48: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=Ri/om/ry33teNt6+YTf9uD91OGs=; b=Uy421Fq+U4IVe7JC cfCyAZ+qmEWA+cZ5EjZ17gXzO4iAL0vEq2m3mB71WvN//xsk2vxO/mIRhnQZEEOk LuBo2q37/znfVyzzXfHMnkQLTVvhq3AKrmh7hAnzQNqJM5sSp4SED/dyCAouMstP fkloikIzaQPFp9tarTJqU5DzPlM=
Received: by filter0460p1iad2.sendgrid.net with SMTP id filter0460p1iad2-18684-5A2881B2-14 2017-12-06 23:48:02.940192585 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id 2WIELkAqTz-T7lWnAjVbsg for <quic-issues@ietf.org>; Wed, 06 Dec 2017 23:48:02.918 +0000 (UTC)
Date: Wed, 06 Dec 2017 23:48:03 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb815b0d4255bef6b422bd3e0ce29a2238835e33a92cf00000001164043b292a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349813393@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2881b2cdf14_18173fd33e5b8f28192311"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak252hHYcuzXLAo4mRgkSrvD1rTAPmYCC1ltct 09TrHROPa0dwTsQuH+sgUaLCI1S5durNf+kV3IAYH5ZcsBS4GIkHleZRRqYjuL0RuY973HeFtWJZ8T TJysYnF17rjCxsbOm2nQLFybTXEa8pVrCmOgKE8FThltOraaaBorkr+iC4jd2aDOYt7r5XoBaj2YNl I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2aVnZBc5KDUTqLBdO_Ga9sMnfs4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 23:48:05 -0000

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

I agree with most of your classification, with the caveat that gQUIC is a slightly different beast in that we need to be able to demux for a short while until everything is off of gQUIC, and then we don't need to worry about it anymore.

On STUN, I heard you say earlier that we can use the FINGERPRINT for this purpose. Is it reasonable to use this instead of the packet type to demux from 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/426#issuecomment-349813393
----==_mimepart_5a2881b2cdf14_18173fd33e5b8f28192311
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree with most of your classification, with the caveat that gQUIC is =
a slightly different beast in that we need to be able to demux for a short =
while until everything is off of gQUIC, and then we don't need to worry abo=
ut it anymore.</p>
<p>On STUN, I heard you say earlier that we can use the FINGERPRINT for thi=
s purpose. Is it reasonable to use this instead of the packet type to demux=
 from 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/426#issuecomment-349813393">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwfekH5FbkMUMAO=
Ng_PxZxAjGE51ks5s9yeygaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0sT1adkZjzery5fh=
_QFDqn6eb-_ks5s9yeygaJpZM4MuYe0.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/426#issuecomment-349813393"></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 #426: I agree wi=
th most of your classification, with the caveat that gQUIC is a slightly di=
fferent beast in that we need to be able to demux for a short while until e=
verything is off of gQUIC, and then we don't need to worry about it anymore=
.\r\n\r\nOn STUN, I heard you say earlier that we can use the FINGERPRINT f=
or this purpose. Is it reasonable to use this instead of the packet type to=
 demux from QUIC?"}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/426#issuecomment-349813393"}}}</script>=

----==_mimepart_5a2881b2cdf14_18173fd33e5b8f28192311--


From nobody Wed Dec  6 16:21: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 95CB3128954 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 16:21:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ja5IvgX2u-CK for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 16:21: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 36974126B6E for <quic-issues@ietf.org>; Wed,  6 Dec 2017 16:21:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512606107; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=O3njlaeqrVzaega9+FbzJLdTFUiuygCnLS6sAOcPIyw=; b=I2CW9QBL/CsShtjpOMpqAjTNDqBqj+mqrC2CrO/XG4i0D5l9sIq3wyPXHMsTbyxmRIjfco6k Po2fjqLW8xIDHSXxESdTrC34ilyCTrZ25aCL0E0SvjH9ETkxegzZDyXBj4HZJ05EoHsRh8rX 0gamHAeBgV9WVuxe1OfRMG7WrcQ=
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.35]) by mxa.mailgun.org with ESMTP id 5a28899b.7f87786b4270-smtp-out-n03; Thu, 07 Dec 2017 00:21:47 -0000 (UTC)
Date: Wed, 06 Dec 2017 16:21:47 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a28899b49b5e_76a32b054fa39c04337ad@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e92305: add generic language about linux fq
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28899b4974b_76a32b054fa39c04336af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yeCg3ttiMTB7-GgEAnyTZwPuAL0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 00:21:49 -0000

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

  Branch: refs/heads/pacing
  Home:   https://github.com/quicwg/base-drafts
  Commit: e92305c3f01bf74680ccd5fff06ba54bfa0444d0
      https://github.com/quicwg/base-drafts/commit/e92305c3f01bf74680ccd5fff06ba54bfa0444d0
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  add generic language about linux fq



----==_mimepart_5a28899b4974b_76a32b054fa39c04336af--


From nobody Wed Dec  6 16:21: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 B358B128AA1 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 16:21:52 -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 07KAjMWzCXhd for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 16:21:51 -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 E39C7128B4E for <quic-issues@ietf.org>; Wed,  6 Dec 2017 16:21:50 -0800 (PST)
Date: Wed, 06 Dec 2017 16:21:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512606109; bh=yQo4D31ZdV9P4Xue41P6pn9Y/mbQUJjVyTjOy9LBkFc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i9K693xAjHRpU/ASq3xW8ZkYhTCVmLoib4VwuWAChp7C1I64ZABp9xtObVvrSDb9U /OXoyyVhdeT+VoLh8jdjlUWNTK1T3Sl0rhUf2fev2dVFT9/MPT/Z2Gqh8A2Ew/tNJ8 MB2yOr3RmkIQoibldVVH/ITZvmtJCMXrMypmA9go=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/push/2177041456@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28899dd08af_32da3fe55c2c0f3487975"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZL8zmh3fENTKLvZlnuisfpbv6yQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 00:21:53 -0000

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

@janaiyengar pushed 1 commit.

e92305c  add generic language about linux fq


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

----==_mimepart_5a28899dd08af_32da3fe55c2c0f3487975
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/e92305c" class="commit-link">e92305c</a>  add generic language about linux fq</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977/files/af81664cce07a876ca0d3f789bd0045bca5d9b90..e92305c3f01bf74680ccd5fff06ba54bfa0444d0"}}}</script>

----==_mimepart_5a28899dd08af_32da3fe55c2c0f3487975--


From nobody Wed Dec  6 17:19: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 0BF12128B90 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:19:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.018
X-Spam-Level: 
X-Spam-Status: No, score=-2.018 tagged_above=-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_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 DpuS58obo47F for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:19:51 -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 0BD7A1205F1 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:19: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=XReXixmfIFiBb+GPy+qvaW4PXfw=; b=N86Y4q50f94BUjVt DMx+lJaLGgxWgJWeNm5ujUazBnqdW+Ry2bTqfZaRqZ3LNOBntXrHPr+OAHB6EWLL hqR5A6tUnwEWVXESKqDEGnSMthEsDpLLHLIs08HZlUekp2rojYuNiowKnl39BWll RDqoteKcZu/IDS1FDM66u3aoxHo=
Received: by filter0628p1iad2.sendgrid.net with SMTP id filter0628p1iad2-7179-5A289734-25 2017-12-07 01:19:48.95228307 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id KmIrQMCMR7Sl3Otfa1RdHA for <quic-issues@ietf.org>; Thu, 07 Dec 2017 01:19:48.928 +0000 (UTC)
Date: Thu, 07 Dec 2017 01:19:50 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc825fce6e90066265cadc3eabc86abfa1e3299092cf000000011640593492a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/review/81722491@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a289734d476e_210d3fb6bbd66f30134248"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05aGbfm4x4PJTFWv+4ucLsYpB7EcpdEl8+rD SIsIaT/XuDymYEA0twJSHPEGw9Gf9Qd4aDLNwWX8/4iLFPV9TpY2pio/MyH4CDNG4jaJiPcwdlmP/9 YwUzTv3VrVwH1p3XPvYK9tu+IrZMaQufWTnji1tRO8k1Z3LSFQITxTLzRw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tI3Lirkoq5HdKEE-zQBi6I08JXI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:19:53 -0000

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

ianswett approved this pull request.

One suggestion unrelated to your changes, LGTM.

> -## Pacing Rate
-
-The pacing rate is a function of the mode, the congestion window, and
-the smoothed rtt.  Specifically, the pacing rate is 2 times the
-congestion window divided by the smoothed RTT during slow start
-and 1.25 times the congestion window divided by the smoothed RTT during
-congestion avoidance.  In order to fairly compete with flows that are not
-pacing, it is recommended to not pace the first 10 sent packets when
-exiting quiescence.
+When retransmissions are sent due to a retransmission timeout alarm, no change
+is made to the congestion window until the next acknowledgement arrives.  When
+an ack arrives, if packets prior to the first retransmission timeout are
+acknowledged, then the congestion window remains the same.  If no packets prior
+to the first retransmission timeout are acknowledged, the retransmission timeout
+has been validated and the congestion window must be reduced to the minimum
+congestion window and slow start is begun.

nit: begun is weird in retrospect.  Maybe re-entered?

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

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

<p>One suggestion unrelated to your changes, LGTM.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/977#discussion_r155408133">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -## Pacing Rate
-
-The pacing rate is a function of the mode, the congestion window, and
-the smoothed rtt.  Specifically, the pacing rate is 2 times the
-congestion window divided by the smoothed RTT during slow start
-and 1.25 times the congestion window divided by the smoothed RTT during
-congestion avoidance.  In order to fairly compete with flows that are not
-pacing, it is recommended to not pace the first 10 sent packets when
-exiting quiescence.
+When retransmissions are sent due to a retransmission timeout alarm, no change
+is made to the congestion window until the next acknowledgement arrives.  When
+an ack arrives, if packets prior to the first retransmission timeout are
+acknowledged, then the congestion window remains the same.  If no packets prior
+to the first retransmission timeout are acknowledged, the retransmission timeout
+has been validated and the congestion window must be reduced to the minimum
+congestion window and slow start is begun.
</pre>
<p>nit: begun is weird in retrospect.  Maybe re-entered?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977#pullrequestreview-81722491"}}}</script>
----==_mimepart_5a289734d476e_210d3fb6bbd66f30134248--


From nobody Wed Dec  6 17:34: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 A2824126C23 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:34:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gUQhgDYNSGiV for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:34: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 4CEA11241F3 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:34:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512610491; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ZFQT3mIg0v1qqf13vXVfVnOh4SmxpuGXbru8RwQvFLI=; b=pas8yKMmhSbQA8COw5dAxHtZjvTfxs932getsbFHqtM8Eyp+zM6KebEK/2lySoP31nb4K4ow g9oP4wy2t+Zgn39kWMShMLGZdsF+UjQ8AzexEIDNowg2nwcNLPI0+w74Ol4e3xXXHaG3SNGM emdUOKQU4U+AEJz6FiZFmtYMP0s=
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.37]) by mxa.mailgun.org with ESMTP id 5a289abb.7fbfe0035cc0-smtp-out-n03; Thu, 07 Dec 2017 01:34:51 -0000 (UTC)
Date: Wed, 06 Dec 2017 17:34:51 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a289abb3fa8d_17652b19e4753c0c10263b@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] daa95f: rto text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a289abb3ebe2_17652b19e4753c0c102546"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c89LN32yaXiELxQrNpxt6tWofUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:34:54 -0000

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

  Branch: refs/heads/pacing
  Home:   https://github.com/quicwg/base-drafts
  Commit: daa95fe8abbac0b5ba5fd00bfd18605c82df1cf1
      https://github.com/quicwg/base-drafts/commit/daa95fe8abbac0b5ba5fd00bfd18605c82df1cf1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  rto text



----==_mimepart_5a289abb3ebe2_17652b19e4753c0c102546--


From nobody Wed Dec  6 17:35: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 0FAE31241F3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:34:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.181
X-Spam-Level: 
X-Spam-Status: No, score=-3.181 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1yIXBp25fijr for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:34: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 416C5128BB6 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:34: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=be3eovIiAg2JetAj5neaBX+ooec=; b=SIZLJWXvOeivTeXL HyGYszMYXvlEcs953DOrmLslJFwLN9GD0lbzzkYACl2tHZlvjQYPSjnRfVgb3z3H o0x7H+furef6k/BGx8oS7wde9Aa01Cc37ipDQmMTrehOtWZlF81mBZTkXaAdDLHi JrCHQN5JVrH+PcwpIi8gW7KkB+Q=
Received: by filter0167p1las1.sendgrid.net with SMTP id filter0167p1las1-1023-5A289ABD-1A 2017-12-07 01:34:53.978938204 +0000 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 m0v8Ia-KS3-3cyEzNKn-fA for <quic-issues@ietf.org>; Thu, 07 Dec 2017 01:34:53.845 +0000 (UTC)
Date: Thu, 07 Dec 2017 01:34:54 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/push/2177155252@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a289abdb92b3_55893f884fd4ef38201648"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25p7nlrrSFZfcGULEaZH3lxdEK0c/qWa7HHp 8im119La97Guf/d7e1PJB5NB6iCHglipPZS+4HfEI4afUjf9AeZvu8q0F3FNn9IHTrkW/wy0oorNtA vQ9EXGTdAjV3UCOgtOh4WbK4/FUmqX1yY6YoqQLXQ0DZ6Gdps6ngX+L4vrrVmmSWBZShFiqdfKM06N M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oy6CC6FnrYrdQI0YkNo__zIehIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:34:57 -0000

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

@janaiyengar pushed 1 commit.

daa95fe  rto text


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

----==_mimepart_5a289abdb92b3_55893f884fd4ef38201648
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/daa95fe" class="commit-link">daa95fe</a>  rto text</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977/files/e92305c3f01bf74680ccd5fff06ba54bfa0444d0..daa95fe8abbac0b5ba5fd00bfd18605c82df1cf1"}}}</script>

----==_mimepart_5a289abdb92b3_55893f884fd4ef38201648--


From nobody Wed Dec  6 17:35: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 9845C126C23 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:35:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.798
X-Spam-Level: 
X-Spam-Status: No, score=-4.798 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bsQCgV5wdVp0 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17: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 D7BB11241F3 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:35: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=7ZLK0kaBeeNJSFWtJJUOl4wO3g4=; b=Ozn3tZ2dfR7+o17r 8JYK7lMdaC5uoi3aAlPndA0GOUQnnGiyyeZQUgCXByUefBBMpAr5UY2+AVa3biM2 pAGKr6fyFOrwXqgueYXwMGZE/CpWQ3w1vMY+PIoMV9pa81WhRgbZJcZ8ppZ8RhSq wIocKlHdm4jPPy3UsoAUl+824zQ=
Received: by filter0590p1iad2.sendgrid.net with SMTP id filter0590p1iad2-27796-5A289AD4-2B 2017-12-07 01:35:16.991707814 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id qF3MQKEpT7qtskqsHR1gjw for <quic-issues@ietf.org>; Thu, 07 Dec 2017 01:35:16.927 +0000 (UTC)
Date: Thu, 07 Dec 2017 01:35:17 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab349ab73a89006bb5a22888c57cc4ea9468c68b4392cf0000000116405cd492a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/review/81724875@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a289ad4cfaf9_96b3fe43e744f341872ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak13l9xuO7adwEYXpmkIoILACgUV5Wfa4lw1Nz Okwe0oz7xRA5NIIlbC4XWA8nUz0s8C6HajB5nGykzGnaGTHZ91SxTdSakXhLbyxGeiWLct9zVKeSZU 38PQNY1TfHo6Xs4Nfzs/WZKfdshs62u8EA0dwh1BVFIDP3J6Lf/Y+KiNPerxiSJESy6frUk4x0z4pj g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2boj02K0WkSJsXsKeMB10FETvMA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:35:20 -0000

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

janaiyengar commented on this pull request.



> -## Pacing Rate
-
-The pacing rate is a function of the mode, the congestion window, and
-the smoothed rtt.  Specifically, the pacing rate is 2 times the
-congestion window divided by the smoothed RTT during slow start
-and 1.25 times the congestion window divided by the smoothed RTT during
-congestion avoidance.  In order to fairly compete with flows that are not
-pacing, it is recommended to not pace the first 10 sent packets when
-exiting quiescence.
+When retransmissions are sent due to a retransmission timeout alarm, no change
+is made to the congestion window until the next acknowledgement arrives.  When
+an ack arrives, if packets prior to the first retransmission timeout are
+acknowledged, then the congestion window remains the same.  If no packets prior
+to the first retransmission timeout are acknowledged, the retransmission timeout
+has been validated and the congestion window must be reduced to the minimum
+congestion window and slow start is begun.

reworded 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/977#discussion_r155410226
----==_mimepart_5a289ad4cfaf9_96b3fe43e744f341872ee
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/977#discussion_r155410226">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -## Pacing Rate
-
-The pacing rate is a function of the mode, the congestion window, and
-the smoothed rtt.  Specifically, the pacing rate is 2 times the
-congestion window divided by the smoothed RTT during slow start
-and 1.25 times the congestion window divided by the smoothed RTT during
-congestion avoidance.  In order to fairly compete with flows that are not
-pacing, it is recommended to not pace the first 10 sent packets when
-exiting quiescence.
+When retransmissions are sent due to a retransmission timeout alarm, no change
+is made to the congestion window until the next acknowledgement arrives.  When
+an ack arrives, if packets prior to the first retransmission timeout are
+acknowledged, then the congestion window remains the same.  If no packets prior
+to the first retransmission timeout are acknowledged, the retransmission timeout
+has been validated and the congestion window must be reduced to the minimum
+congestion window and slow start is begun.
</pre>
<p>reworded 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/977#discussion_r155410226">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8IzY_adzSncLxS3idCJcjDowW_bks5s90DUgaJpZM4Qx8Zg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-uxTlavaqdmbTGqt5LKJrxskG6jks5s90DUgaJpZM4Qx8Zg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/977#discussion_r155410226"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977#discussion_r155410226"}}}</script>
----==_mimepart_5a289ad4cfaf9_96b3fe43e744f341872ee--


From nobody Wed Dec  6 17:37: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 6D001126C23 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:37:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cKiKPqEqgfVy for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:37:18 -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 C1EEF1205F1 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:37:18 -0800 (PST)
Date: Wed, 06 Dec 2017 17:37:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512610637; bh=CqPrkzCdg4BWvWF9VSugJN/YT8MbebhVouZb5LMD6HE=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IehjgWhK3uC0eoMyRk5BBCUmGTY23dXTazbz7In8U0aQfdZGK49J1Vr75/GF/U/oS sGXapZWB1LmyJu4KtSSxeW3A+Kaq+9rxEGGS2PpaXf5T1aVcFuDnHyMJKi913ulOL5 +RpuBP19RUa8//Ou1q7d8rSVkwvrbJnszsd5wbHg=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f182544ef80b0c9e99a50961ff97c60a6dc181792cf0000000116405d4d92a169ce10affd42@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/998@github.com>
Subject: [quicwg/base-drafts] Offset bit in stream frame (#998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a289b4de5d9f_41883f966c368f3418916f"; 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/MtgSYZcBIejurXbdnnJgatJGoWE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:37:20 -0000

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

With varints, we are the point where the offset bit is consuming several codepoints while saving the grand total of 1 byte per stream over the life of the connection. This seems profligate given that we got rid if the num-blocks flag in the ACK, which will usually save 1 byte per 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/998
----==_mimepart_5a289b4de5d9f_41883f966c368f3418916f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>With varints, we are the point where the offset bit is consuming several codepoints while saving the grand total of 1 byte per stream over the life of the connection. This seems profligate given that we got rid if the num-blocks flag in the ACK, which will usually save 1 byte per 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/998">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_9wEGQHLbg7GTUubfnUAzjGQJ-6ks5s90FNgaJpZM4Q427L">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7p-pCZzmHCmKCXoXcPcPQ2NjWnyks5s90FNgaJpZM4Q427L.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/998"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Offset bit in stream frame (#998)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/998"}}}</script>
----==_mimepart_5a289b4de5d9f_41883f966c368f3418916f--


From nobody Wed Dec  6 17:37: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 1EF241241F3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:37:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0tXdVCL5JPw9 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:37:46 -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 A5AD11205F1 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:37:46 -0800 (PST)
Date: Wed, 06 Dec 2017 17:37:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512610666; bh=5lN+C9I41l7jSTgSNse/Wtxoq6ARuZkJjrUKHGqnvBc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eMUb6We4rbjlPCkUz7Q6fM9leZUfBW6Q5U9W2WUWNrYNggr8jIU0xNpzuVfTvsftl 4oxGttG7lwjRM1BvLDglHqDoMU26foRoEZUOSmouta9cPmWJkge3QTlsEmjUA0NdWa 0tsysU2f7vdOr+jJUIlQAdeo6mc+l1eYIZn853Fs=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeeee557ba226ddcab2f6151a0b7611fdec500caf92cf0000000116405d6a92a169ce10affd42@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/998/349833828@github.com>
In-Reply-To: <quicwg/base-drafts/issues/998@github.com>
References: <quicwg/base-drafts/issues/998@github.com>
Subject: Re: [quicwg/base-drafts] Offset bit in stream frame (#998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a289b6a650e_28093fd1ba660f2815004d"; 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/YgYVp12PdlOzYS8wo0Xj-7QrSeU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:37:48 -0000

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

I'm happy to file a PR if no one strongly objects.

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

<p>I'm happy to file a PR if no one strongly objects.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #998: I'm happy to file a PR if no one strongly objects."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/998#issuecomment-349833828"}}}</script>
----==_mimepart_5a289b6a650e_28093fd1ba660f2815004d--


From nobody Wed Dec  6 17: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 9862D126C23 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:45:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 mjH-N4OfzkXC for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:45:37 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76F941205F1 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:45:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rgoWK86jcG14XkJs1183kvkF1qU=; b=RPuz/fbW9E5O8oB7 DpRtWwRzZN/RZbJVehT4mFrGOUzyjQpA7op2/3QopKFu7Fc/prNubSRVTub3QVfr DXYXOe+HjIebvCdffxDlAqurvTsTaWQxy6uXtTvTt2bj4ZqkRZVwtLO+HRo9xOA+ ELJrGiIOe8imdxrkG1kOh1EB950=
Received: by filter0362p1iad2.sendgrid.net with SMTP id filter0362p1iad2-27651-5A289D40-13 2017-12-07 01:45:36.302540341 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id GnAxNV_vRSS9bjTifh-k3g for <quic-issues@ietf.org>; Thu, 07 Dec 2017 01:45:36.333 +0000 (UTC)
Date: Thu, 07 Dec 2017 01:45:36 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2170744509d691dd9f2dfa79a137692fa8a5fc3992cf0000000116405f4092a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/review/81726395@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text and reword RTO text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a289d402a9b3_257e3f90ccf10f30842a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2MnA+p5d+4I17ye5EUwhxbRfSgFNleB1AAZ1 jAjGjFMPJ26UBGgeV+goaypIVIdItcI7Yxq5zeNkXPTRXTUbwy9aQM4YOOr9WqfQMyGlkI1AQrYUwy xyg1uG8bjKf4AzPKi11PGgVw6xWf9266rKHKuPzy+1mmdi/8UQeZigtREUhLz4MfBd2Wq2SfZ6kdjw 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LXOaZ00haAF3-UUIW_tadh0DiNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:45:39 -0000

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

ianswett commented on this pull request.

Suggestion on making the wording slightly more active

> @@ -856,12 +856,13 @@ Acknowledgement or loss of tail loss probes are treated like any other packet.
 ## Retransmission Timeout
 
 When retransmissions are sent due to a retransmission timeout alarm, no change
-is made to the congestion window until the next acknowledgement arrives.  When
-an ack arrives, if packets prior to the first retransmission timeout are
-acknowledged, then the congestion window remains the same.  If no packets prior
-to the first retransmission timeout are acknowledged, the retransmission timeout
-has been validated and the congestion window must be reduced to the minimum
-congestion window and slow start is begun.
+is made to the congestion window until the next acknowledgement arrives.  The
+retransmission timeout is considered spurious when an ack is received that

nit: when the next ack acknowleges?

> @@ -856,12 +856,13 @@ Acknowledgement or loss of tail loss probes are treated like any other packet.
 ## Retransmission Timeout
 
 When retransmissions are sent due to a retransmission timeout alarm, no change
-is made to the congestion window until the next acknowledgement arrives.  When
-an ack arrives, if packets prior to the first retransmission timeout are
-acknowledged, then the congestion window remains the same.  If no packets prior
-to the first retransmission timeout are acknowledged, the retransmission timeout
-has been validated and the congestion window must be reduced to the minimum
-congestion window and slow start is begun.
+is made to the congestion window until the next acknowledgement arrives.  The
+retransmission timeout is considered spurious when an ack is received that
+acknowledges packets sent prior to the first retransmission timeout.  The
+retransmission timeout is considered valid when an ack is received that

same nit

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

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

<p>Suggestion on making the wording slightly more active</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/977#discussion_r155411595">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -856,12 +856,13 @@ Acknowledgement or loss of tail loss probes are treated like any other packet.
 ## Retransmission Timeout
 
 When retransmissions are sent due to a retransmission timeout alarm, no change
-is made to the congestion window until the next acknowledgement arrives.  When
-an ack arrives, if packets prior to the first retransmission timeout are
-acknowledged, then the congestion window remains the same.  If no packets prior
-to the first retransmission timeout are acknowledged, the retransmission timeout
-has been validated and the congestion window must be reduced to the minimum
-congestion window and slow start is begun.
+is made to the congestion window until the next acknowledgement arrives.  The
+retransmission timeout is considered spurious when an ack is received that
</pre>
<p>nit: when the next ack acknowleges?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/977#discussion_r155411625">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -856,12 +856,13 @@ Acknowledgement or loss of tail loss probes are treated like any other packet.
 ## Retransmission Timeout
 
 When retransmissions are sent due to a retransmission timeout alarm, no change
-is made to the congestion window until the next acknowledgement arrives.  When
-an ack arrives, if packets prior to the first retransmission timeout are
-acknowledged, then the congestion window remains the same.  If no packets prior
-to the first retransmission timeout are acknowledged, the retransmission timeout
-has been validated and the congestion window must be reduced to the minimum
-congestion window and slow start is begun.
+is made to the congestion window until the next acknowledgement arrives.  The
+retransmission timeout is considered spurious when an ack is received that
+acknowledges packets sent prior to the first retransmission timeout.  The
+retransmission timeout is considered valid when an ack is received that
</pre>
<p>same nit</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977#pullrequestreview-81726395"}}}</script>
----==_mimepart_5a289d402a9b3_257e3f90ccf10f30842a6--


From nobody Wed Dec  6 17:47: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 A238A128B90 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:47:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AlRKE-5S-597 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:47:18 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D1391205F1 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:47:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512611237; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Nnz+Mf/p9t/cSzvZBes/91M+xLqkdIRxmwShDv8dujg=; b=qDRKHdozRBEKkAn3G9WIhszIM9C2X7gr/CrZKMMkXtgx3OtQToRy7aGiodJ5Fs6J+eNOy+Ti erMMFlHwAUJqZ6IoWxn0YyXVgrQroA8bhwLiwRXmZPCKI/FIK9S/5A6zU/vdCaa2tBiVMoKV XwlPbpNfAiI2lFPkbqSjdbeQHC0=
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.44]) by mxa.mailgun.org with ESMTP id 5a289da5.7f891a7aa720-smtp-out-n02; Thu, 07 Dec 2017 01:47:17 -0000 (UTC)
Date: Wed, 06 Dec 2017 17:47:17 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a289da52b766_47552af57f939c0859197@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 72c98c: ian comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a289da52b227_47552af57f939c08590fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HKaHLuI9mHhKzRyB4dH09hs-uZY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:47:20 -0000

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

  Branch: refs/heads/pacing
  Home:   https://github.com/quicwg/base-drafts
  Commit: 72c98c4afdc64d1e3dd147526b68dae42021c1ee
      https://github.com/quicwg/base-drafts/commit/72c98c4afdc64d1e3dd147526b68dae42021c1ee
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

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



----==_mimepart_5a289da52b227_47552af57f939c08590fb--


From nobody Wed Dec  6 17:47: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 1952B128C83 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:47:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.181
X-Spam-Level: 
X-Spam-Status: No, score=-3.181 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LBEBdaQnvVwr for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:47:20 -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 66CE81205F1 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:47: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=VQa+OASjGoj6lELUzANJfg4uKSA=; b=nxliHD2guI49tc0u Yhbr+2i4hrwm8V8vJUITOhmmEoiNQCJ3JDHFwUsTDK0hFdwv8TdcvsXs7bFoAKOg X7+bYEdJgDEiZmLEavX/cRIzDLE2BjPtNot546qdtD6fyLa1ItzImlUmuvaq/FB6 mjqmT35Qs4Zy7kvwKRG06UoDGeA=
Received: by filter0566p1iad2.sendgrid.net with SMTP id filter0566p1iad2-7712-5A289DA6-2E 2017-12-07 01:47:19.040408447 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id YKb7uem-T4qqsrs4YVOzpA for <quic-issues@ietf.org>; Thu, 07 Dec 2017 01:47:18.975 +0000 (UTC)
Date: Thu, 07 Dec 2017 01:47:19 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/push/2177173781@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text and reword RTO text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a289da6cd1fc_184a53fa164e7cf3068923"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0u/GKEm2GFX+g/pGsnB593uXvKPVoDlQ2QnZ IUqU6MUoSDfQkjCoBYIst1INxaDoUtPqCyxPgjKakg8yN0uy73sJhRb0/E+yuNjY3yJIonxixQgiKh kP+7rMZEkl69D6zL+lzjeLnr1nQQhkw+Slc8lQeScF3gdihQ4lzcSWVAVM+LY4hEN2YcfoJbcOXXbj M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IuCaRrXYulrIqRVePoSUrYVaAJI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:47:22 -0000

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

@janaiyengar pushed 1 commit.

72c98c4  ian comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/977/files/daa95fe8abbac0b5ba5fd00bfd18605c82df1cf1..72c98c4afdc64d1e3dd147526b68dae42021c1ee

----==_mimepart_5a289da6cd1fc_184a53fa164e7cf3068923
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/72c98c4" class="commit-link">72c98c4</a>  ian comments</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977/files/daa95fe8abbac0b5ba5fd00bfd18605c82df1cf1..72c98c4afdc64d1e3dd147526b68dae42021c1ee"}}}</script>

----==_mimepart_5a289da6cd1fc_184a53fa164e7cf3068923--


From nobody Wed Dec  6 17: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 53EED128D0F for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:47:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0t95X2QjeQis for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:47: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 AECBA128C83 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:47: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=PSUmRHlAtWxytSTrF9XoTEKYLSU=; b=IYFpyhSkYHrzxO/G ogGYIXZ4hDvzM74H1rrwM2HB3PEBpmfpPDdy4zp0j6lCA1rfPbHI5nLoZqAhLDZQ kxB0i8bksKTI96xq+8UffL5Qe4hC7fWP8IX6pM5d7b+3I8Uml3IxpFbYU+iow+VM EDWQsO8jUtZrqz0cOtyCscC5kNg=
Received: by filter0012p1las1.sendgrid.net with SMTP id filter0012p1las1-28150-5A289DB1-D 2017-12-07 01:47:29.516510434 +0000 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 Cc0jgNWvQUG9qU18lD-Emw for <quic-issues@ietf.org>; Thu, 07 Dec 2017 01:47:29.292 +0000 (UTC)
Date: Thu, 07 Dec 2017 01:47:29 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a414b6392082b7aaa433fed339766574fa345ea92cf0000000116405fb192a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/review/81726770@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text and reword RTO text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a289db18dde_33693fc4ae104f347001c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0SKlfHgsEwHoVRTMDk1Nv95YL2DTR37iGf74 pneVI6mj/IMJkjv2tfX14JegDLNnFcaukyp9l8MxgDx7hG20JVeZpRMW2sEBBxFchkZVfnVL0xT+ez 3wXDzzEXubbspiLBZIiN7MStBY0YpKxqfQ3kFFUQJaEBn8wHrzWHdIB02MVxW6fZzU8bEY6BW4LzMi U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qEbl2Jz8Jq1mxAz3oxILIZHHWVA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:47:32 -0000

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

janaiyengar commented on this pull request.



> @@ -856,12 +856,13 @@ Acknowledgement or loss of tail loss probes are treated like any other packet.
 ## Retransmission Timeout
 
 When retransmissions are sent due to a retransmission timeout alarm, no change
-is made to the congestion window until the next acknowledgement arrives.  When
-an ack arrives, if packets prior to the first retransmission timeout are
-acknowledged, then the congestion window remains the same.  If no packets prior
-to the first retransmission timeout are acknowledged, the retransmission timeout
-has been validated and the congestion window must be reduced to the minimum
-congestion window and slow start is begun.
+is made to the congestion window until the next acknowledgement arrives.  The
+retransmission timeout is considered spurious when an ack is received that

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/977#discussion_r155411908
----==_mimepart_5a289db18dde_33693fc4ae104f347001c
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/977#discussion_r155411908">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -856,12 +856,13 @@ Acknowledgement or loss of tail loss probes are treated like any other packet.
 ## Retransmission Timeout
 
 When retransmissions are sent due to a retransmission timeout alarm, no change
-is made to the congestion window until the next acknowledgement arrives.  When
-an ack arrives, if packets prior to the first retransmission timeout are
-acknowledged, then the congestion window remains the same.  If no packets prior
-to the first retransmission timeout are acknowledged, the retransmission timeout
-has been validated and the congestion window must be reduced to the minimum
-congestion window and slow start is begun.
+is made to the congestion window until the next acknowledgement arrives.  The
+retransmission timeout is considered spurious when an ack is received that
</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/977#discussion_r155411908">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy_bjMs36cTDUZ-LUsB6dCdEGwiaks5s90OxgaJpZM4Qx8Zg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqysuLZekQ9hzU8Ydl1vJK-JGJuVuks5s90OxgaJpZM4Qx8Zg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/977#discussion_r155411908"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977#discussion_r155411908"}}}</script>
----==_mimepart_5a289db18dde_33693fc4ae104f347001c--


From nobody Wed Dec  6 17:47: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 40F06128BA2 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:47:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.018
X-Spam-Level: 
X-Spam-Status: No, score=-2.018 tagged_above=-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_MSPIKE_H4=-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 jgEjqbe5oy7x for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:47: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 7579C128B93 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:47:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9Lpg5hk36aHLtGPKkEgX89OO/IY=; b=Duy3776g87tvXD1j imOynjOgbMm4tweVaHWtgaX1AjHjfO/mq/lNQWoitMg2NEGU3EeCvUjOdQp3qtxU ptqTgsNsQukQ/6SOEs36L4pkPwUt3LMIxuJ+RCHnOvQ7XYUBFRm7ER6ZLSkvOoga tJqAmerrvwkkpFSsnGAEBRTEquw=
Received: by filter0072p1las1.sendgrid.net with SMTP id filter0072p1las1-21921-5A289DB9-21 2017-12-07 01:47:37.522306887 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id nGWtEWgOQpKHxYkm89GLMg for <quic-issues@ietf.org>; Thu, 07 Dec 2017 01:47:37.277 +0000 (UTC)
Date: Thu, 07 Dec 2017 01:47:37 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42bdfc4c5d4f4e2fb3ba3030b9162bb77df76d4f92cf0000000116405fb992a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/review/81726790@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text and reword RTO text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a289db939b6e_4c1a3fd8d1328f2c307b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0qF3+Z/OkkEcCBNYWfXDcy6IM76csmkLm+9A g6iGwUcpPcwawsKvse3cEMJNmsqDnrRmlyYB48WMpRf4nWo8Ig3d9vLWYE3wccx+rAcq+6MLpaV2U3 UI8VagfWKBAanc7Qa3iGZIOiQdsihWq3iKM1ZOWcevlu8EkVB8MtETRJENgfsxYjlZQVkCzv69P3SI g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JSOMqObDeF7qJCGZgZi2N2zOOmw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:47:44 -0000

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

janaiyengar commented on this pull request.



> @@ -856,12 +856,13 @@ Acknowledgement or loss of tail loss probes are treated like any other packet.
 ## Retransmission Timeout
 
 When retransmissions are sent due to a retransmission timeout alarm, no change
-is made to the congestion window until the next acknowledgement arrives.  When
-an ack arrives, if packets prior to the first retransmission timeout are
-acknowledged, then the congestion window remains the same.  If no packets prior
-to the first retransmission timeout are acknowledged, the retransmission timeout
-has been validated and the congestion window must be reduced to the minimum
-congestion window and slow start is begun.
+is made to the congestion window until the next acknowledgement arrives.  The
+retransmission timeout is considered spurious when an ack is received that
+acknowledges packets sent prior to the first retransmission timeout.  The
+retransmission timeout is considered valid when an ack is received that

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/977#discussion_r155411922
----==_mimepart_5a289db939b6e_4c1a3fd8d1328f2c307b5
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/977#discussion_r155411922">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -856,12 +856,13 @@ Acknowledgement or loss of tail loss probes are treated like any other packet.
 ## Retransmission Timeout
 
 When retransmissions are sent due to a retransmission timeout alarm, no change
-is made to the congestion window until the next acknowledgement arrives.  When
-an ack arrives, if packets prior to the first retransmission timeout are
-acknowledged, then the congestion window remains the same.  If no packets prior
-to the first retransmission timeout are acknowledged, the retransmission timeout
-has been validated and the congestion window must be reduced to the minimum
-congestion window and slow start is begun.
+is made to the congestion window until the next acknowledgement arrives.  The
+retransmission timeout is considered spurious when an ack is received that
+acknowledges packets sent prior to the first retransmission timeout.  The
+retransmission timeout is considered valid when an ack is received that
</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/977#discussion_r155411922">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0a3BiyL-0ZcJTD-btz9EWIwv_sTks5s90O5gaJpZM4Qx8Zg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Dr3_3BUwVixSlK86793jI9Srteks5s90O5gaJpZM4Qx8Zg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/977#discussion_r155411922"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977#discussion_r155411922"}}}</script>
----==_mimepart_5a289db939b6e_4c1a3fd8d1328f2c307b5--


From nobody Wed Dec  6 17:48: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 3A3D0128B93 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:48:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id okjyNwJZESBN for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:48: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 02C0C1205F1 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:48:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512611323; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xJbUHHjrcXTrNBBtE0fqk6bUTnz7TFOj62GaAcQUxZw=; b=TSyXEdRZIygtsg4IpmYJWhrggpO/p1+90wQz/8NyOPN4eQ4ZVrTDYi4xrxlMe/o5jQrJYIWl l4gY1dGmkdnZZEoQtJYW2rqarnnItkyL1tfhHlsbpP/XbtwrErNJJQXKbCHO84JF8yTkWra8 mGTzdhx42Dgqui+Ez+IUCaqLW7Q=
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.40]) by mxa.mailgun.org with ESMTP id 5a289dfa.7ff3c405b2a0-smtp-out-n01; Thu, 07 Dec 2017 01:48:42 -0000 (UTC)
Date: Wed, 06 Dec 2017 17:48:42 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a289dfa6b55_6aa22ae061da3c18209b4@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 252c8c: ian comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a289dfa678b_6aa22ae061da3c18208d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rxk2497E8_X_yaEc95RlM0NohWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:48:45 -0000

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

  Branch: refs/heads/pacing
  Home:   https://github.com/quicwg/base-drafts
  Commit: 252c8cee6c2fa39eb1291eb3ffc9a011e7be813a
      https://github.com/quicwg/base-drafts/commit/252c8cee6c2fa39eb1291eb3ffc9a011e7be813a
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

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



----==_mimepart_5a289dfa678b_6aa22ae061da3c18208d4--


From nobody Wed Dec  6 17:48: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 44CDB128B93 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:48:46 -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 xeDiSIPl-kQk for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 17:48:44 -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 C28A9128B90 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 17:48:44 -0800 (PST)
Date: Wed, 06 Dec 2017 17:48:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512611323; bh=ZP/AwrqQU2/MOdaN+G3TywLzmkGe3tRqlgbf2DxovY4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V6wsmczcm+WEuQEKXSIzgsh/pV76HH7g4PmLcAYWdvjskZ8XROpMAN7IDGY4p38Zr F+OvBPZARj9I4xkPAagL2TpzF+JFlh72T5sXDllOBU4ZXWFiF/47TSIiwovKmEXlPq J/QNxXI9szRaJCiHavgY8B/iijjrQRDMRP5On/QI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/push/2177175888@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text and reword RTO text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a289dfbbbb58_33693fc4ae104f34770cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m6H2450gohrNgOrEVc9txWeibPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 01:48:46 -0000

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

@janaiyengar pushed 1 commit.

252c8ce  ian comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/977/files/72c98c4afdc64d1e3dd147526b68dae42021c1ee..252c8cee6c2fa39eb1291eb3ffc9a011e7be813a

----==_mimepart_5a289dfbbbb58_33693fc4ae104f34770cc
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/252c8ce" class="commit-link">252c8ce</a>  ian comments</li>
</ul>


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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977/files/72c98c4afdc64d1e3dd147526b68dae42021c1ee..252c8cee6c2fa39eb1291eb3ffc9a011e7be813a"}}}</script>

----==_mimepart_5a289dfbbbb58_33693fc4ae104f34770cc--


From nobody Wed Dec  6 18:01: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 CBF931279EB for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 18:01:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id odqwIaqmbsHS for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 18:00:59 -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 64DAE1250B8 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 18:00:59 -0800 (PST)
Date: Wed, 06 Dec 2017 18:00:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512612058; bh=TSJf22TSM8rGZ4to/u3NDsj5vI6Kzqyf7JrXRrLT6Yg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gv0v3LH6KC6w2B1mnZrdGJLfPAmLla4dIPHRJ5KCA/D/1ykaxK/YfC25lc9AcIwUN 7X2ubZvDU1PImd+QOiWPrbcVqcKDYu/vyhugkiDkKEuyDs8ODbIRsXW21bAe3Bce/l fPAr1FmqLZueUo83H3lSqxVtP3WvVywl9joyyVEI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9cf85be244b30b17887138f290b34f32b624330092cf00000001164062da92a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/c349837866@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text and reword RTO text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28a0dabc805_43cb3fb6ed228f381921b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k7aRyjLltzmJqNcSWWcOlxwV6Fo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 02:01:01 -0000

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

Merging. Please add a comment if you want to change something post-merge, happy to do it.

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

<p>Merging. Please add a comment if you want to change something post-merge, happy to do it.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977: Merging. Please add a comment if you want to change something post-merge, happy to do it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977#issuecomment-349837866"}}}</script>
----==_mimepart_5a28a0dabc805_43cb3fb6ed228f381921b0--


From nobody Wed Dec  6 18:01: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 4F446128C83 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 18:01:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 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, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5DnS-ES0nM-q for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 18:01: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 DF1111250B8 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 18:01:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512612084; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2XJiDUjDPtNo4W08/ZCsNUiwkFEuZYukzE0RK0qqT3M=; b=H0hxod5WBgM/s9K1e0E3SFMHSuxDilUBOJYozX0ev8eNChlP1MY+M3LoXPebz8QdjB3Jocqt yIeH6U2bOr2p+gE3o0Yvn9NNVaPABaprFbVg/kSkUrvJU0JQ/9N0iizjT3d3m89c98MmbGPl z1yPrZ05uWx6dwe5cAdtdQtAuNQ=
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.253.29]) by mxa.mailgun.org with ESMTP id 5a28a0f4.7ff30023eea0-smtp-out-n03; Thu, 07 Dec 2017 02:01:24 -0000 (UTC)
Date: Wed, 06 Dec 2017 18:01:23 -0800
From: janaiyengar <jri@google.com>
Reply-To: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a28a0f32bee5_62712ad8872d1c0442262@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fcd53a: Remove unnecessary pacing text and reword RTO text...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28a0f32bb94_62712ad8872d1c0442181"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/czUIGcesDxubA8EEMdD7pBuO14U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 02:01:26 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: fcd53a3aa6d95b3c4043f40c630418023a7de086
      https://github.com/quicwg/base-drafts/commit/fcd53a3aa6d95b3c4043f40c630418023a7de086
  Author: janaiyengar <jri@google.com>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

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

  Log Message:
  -----------
  Remove unnecessary pacing text and reword RTO text (#977)

* remove unnecessary pacing text

* spaces

* add generic language about linux fq

* rto text

* ian comments

* ian comments



----==_mimepart_5a28a0f32bb94_62712ad8872d1c0442181--


From nobody Wed Dec  6 18:01: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 4CADA1250B8 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 18:01:27 -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 UsG0zgY7NWT9 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 18:01:26 -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 C3853128B93 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 18:01:25 -0800 (PST)
Date: Wed, 06 Dec 2017 18:01:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512612085; bh=dv8oOsEidSjgPO0JQwC0+xelKVBmTDNwOVXezn7CLrU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LKWYeNg4syOpCwsPEkXTnKGvEiWe3qXtKjICma6kYK7wLPU7M87xRumzt3pImXOeH QZJyY0vJtR9+v8xKz1muDcSjnBenXq2TOBnPMjoZZDLZAVX/XrhY88xEI9C2uGh5nN u8Rn6dzo7WT9dZx19Wzva+59rWexfZ2jEadtlCe8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8376cdf1a03b07b7db78fe51cd2cc0f1b3e97b3e92cf00000001164062f592a169ce10903079@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/967/issue_event/1376058496@github.com>
In-Reply-To: <quicwg/base-drafts/issues/967@github.com>
References: <quicwg/base-drafts/issues/967@github.com>
Subject: Re: [quicwg/base-drafts] congestion control in bytes, but pacing advice in packets (#967)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28a0f52853d_11353f88dc7acf34117657"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EB3xBLbAaw-Dct8P-20PpjJjk7g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 02:01:27 -0000

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

Closed #967 via #977.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #967 via #977."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/967#event-1376058496"}}}</script>
----==_mimepart_5a28a0f52853d_11353f88dc7acf34117657--


From nobody Wed Dec  6 18:01: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 901DE128B93 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 18:01:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MZ78_GRv9lqZ for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 18:01:26 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35494128BA2 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 18:01: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=0j832nj/Z67YvoyBmrsi4lgaDS0=; b=A736zXuRAABNRKf5 T/ehSgSPuLizEVyE77gIuKWxLWuUTPXALm3eKi2se7ecJfjbpWi+Vxuhov79LqTZ mgS/URoIX3qtLcCF+01pxPeaJKN247J9Xq7dL2Z7HK5SF6a/CYZ4jWLQv6LDrsSX bl8hafd+qJIambwHK9PWikD2RAY=
Received: by filter0220p1iad2.sendgrid.net with SMTP id filter0220p1iad2-22268-5A28A0F5-6 2017-12-07 02:01:25.313047757 +0000 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 ZeIOm0k5R7-UYZ-zpDf5Gw for <quic-issues@ietf.org>; Thu, 07 Dec 2017 02:01:25.230 +0000 (UTC)
Date: Thu, 07 Dec 2017 02:01:25 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab960698a58b009c3efcf900809ca8bec80769511292cf00000001164062f592a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/issue_event/1376058494@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text and reword RTO text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28a0f5ae60_439b3fb6ed228f38258231"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak30dzX+3HFQOvmXjB+Rc9zoOp4HiLF/l35AJ6 8KPFson3ss5zCbx0WnUVRsZ/EzXfAoZR7SJm2g2TGT60x6QcCK0RxxXVMIUxu6H+5nidjPjvps8QuM IyhkZMDjvcyni4LXyptEvVtYg9hBvm5Ax1fUii3uMc+7oAyKa0NwYFb+zfYjHsa2TrKA8LpnemBOOJ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qmN2VG-z0qXjSjDzIt-BGFAvBuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 02:01:27 -0000

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

Merged #977.

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

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

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #977."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977#event-1376058494"}}}</script>
----==_mimepart_5a28a0f5ae60_439b3fb6ed228f38258231--


From nobody Wed Dec  6 18: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 8E10A126CF6 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 18:54:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QjzU5TN1Ecmx for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 18:54: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 6E65A1241F3 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 18:54:30 -0800 (PST)
Date: Wed, 06 Dec 2017 18:54:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512615269; bh=YJJTDyYquxN14+uexfFOMUNj/mrqxPThIToBjSR+fsQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WD5v0alnoS5htIEsUpyXdhQymSVfZ6w7fHmAKXXKgTOsjZgkO45gDmJ5Q5U9RLNls iLbi2SnfDCh67jbPz5aRPppuUKN02pZFACKUV4b1TXvwraPnjuXNNvSGnCZYvaLE+H v4W/CFo0/Uk0Zed3tEWlMKvIWyUJV+R/rYgDe7pA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab555e0118789bab7817ab7d7f1877979c4ccb588f92cf0000000116406f6592a169ce1097aa74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/977/c349847278@github.com>
In-Reply-To: <quicwg/base-drafts/pull/977@github.com>
References: <quicwg/base-drafts/pull/977@github.com>
Subject: Re: [quicwg/base-drafts] Remove unnecessary pacing text and reword RTO text (#977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28ad659f47c_193c3fe846994f308352b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lGVA0humjt42N0GS_S-PqoXb7M8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 02:54:32 -0000

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

Nope, LGTM, thanks for the improved 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/977#issuecomment-349847278
----==_mimepart_5a28ad659f47c_193c3fe846994f308352b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Nope, LGTM, thanks for the improved text.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #977: Nope, LGTM, thanks for the improved text."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/977#issuecomment-349847278"}}}</script>
----==_mimepart_5a28ad659f47c_193c3fe846994f308352b--


From nobody Wed Dec  6 19:04: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 8113A126D73 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 19:04:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QnKCwNYaC8Ql for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 19:04: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 CACCA1241F3 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 19:03:59 -0800 (PST)
Date: Wed, 06 Dec 2017 19:03:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512615839; bh=4deAUGwNoAkTt+hektTI37wEKpnmC2TwNkdKCwQNRj0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qCBtN4WVwQPOIV80SzKDhhoZKUwspuJjjy+A/Y9MlamtYF4MOIru4zCnvsl143pU9 YMXg/5WKn+zu94OKwPeL+x6wN16bthHy812aKzniwwRKaNOWLjGFrEwYtMOcOlMDOE Dxlnd09wa9gG/DwDcPHRV2bGahvUkqHIuH4ujGQA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba433c35e2e1a1f49ca6d4531d104865f705238992cf000000011640719f92a169ce10affd42@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/998/349848596@github.com>
In-Reply-To: <quicwg/base-drafts/issues/998@github.com>
References: <quicwg/base-drafts/issues/998@github.com>
Subject: Re: [quicwg/base-drafts] Offset bit in stream frame (#998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28af9f2fd63_192c3fe846994f30122973"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1T5ox-LOx_4Vr0qiz8gDpyTxrx4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 03:04:01 -0000

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

This is actually saving 1 byte per stream, which if we're using lots of small streams, is a large-ish.  That being said, if we have a MESSAGE frame(Issue #814) that's optimized for sub-MTU payloads, maybe it doesn't matter.

So I'm a bit resistant at the moment, but could be convinced otherwise, especially if we have a MESSAGE frame or something similar.

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

<p>This is actually saving 1 byte per stream, which if we're using lots o=
f small streams, is a large-ish.  That being said, if we have a MESSAGE f=
rame(Issue <a href=3D"https://github.com/quicwg/base-drafts/issues/814" c=
lass=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue=
 title" data-id=3D"261959915" data-permission-text=3D"Issue title is priv=
ate" data-url=3D"https://github.com/quicwg/base-drafts/issues/814">#814</=
a>) that's optimized for sub-MTU payloads, maybe it doesn't matter.</p>
<p>So I'm a bit resistant at the moment, but could be convinced otherwise=
, especially if we have a MESSAGE frame or something similar.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/998#issuecomment-349848596">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq226I=
LKBFRKvXh4e4U9z78vHmeMBks5s91WfgaJpZM4Q427L">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzD=
-SPLh9u57b5bo_X0pu9bCXidbks5s91WfgaJpZM4Q427L.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/998#issuecomment-349848596"></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 #=
998: This is actually saving 1 byte per stream, which if we're using lots=
 of small streams, is a large-ish.  That being said, if we have a MESSAGE=
 frame(Issue #814) that's optimized for sub-MTU payloads, maybe it doesn'=
t matter.\r\n\r\nSo I'm a bit resistant at the moment, but could be convi=
nced otherwise, especially if we have a MESSAGE frame or something simila=
r."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/998#issuecomment-349848596"}}}</script>=

----==_mimepart_5a28af9f2fd63_192c3fe846994f30122973--


From nobody Wed Dec  6 21:10: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 CA8F9126FB3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 21:10:57 -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 FrklqMX-fc8X for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 21:10: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 4A557127342 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 21:10:56 -0800 (PST)
Date: Wed, 06 Dec 2017 21:10:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512623455; bh=P/p3KK+moRxUdMytdkFVkRCrRVkc0FxWKrJi3HW9rTA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O98BeFO/ZHYoVdBxyGS7HML8cIqMg9qGTM1S2vmueqvvBZfi8B/UkJyjuj5xr1/j8 i0MSRcc/3yKXa7h5IES6OG1UjoFI6bKDpcFHw22TqHby1p9P6nSC1JpMnEHxW/Cbon 8bEKd5lI6FRUUmG5ONVkNU5JiviV7FSaM2p52WAI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c98dffa40f2eec8ffc2680fcf64f02e77805c6a92cf0000000116408f5f92a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349864949@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28cd5f51571_7f083f8213798f2c1671d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z4cYBUt7OYNKmVg3enSmyVifqMo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 05:10:58 -0000

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

The largest_acknowledged is NOT truncated.  I made that same assumption once too, but I thought we'd addressed that with text...  It is the entire packet number.  It's also the reason that packet numbers can't exceed 2^62-1 now.  That means that it will be rare to ever find an ACK packet with a short encoding for largest_acknowledged.  That said, if you read some of the ideas in my new draft, maybe we can turn that around.

You might recall that the packet number size in STOP_WAITING was tied to the packet header.  And it was loathsome to implement.  There is probably some way to shorten the packet number in ACK, but I'd want to see a complete write-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/989#issuecomment-349864949
----==_mimepart_5a28cd5f51571_7f083f8213798f2c1671d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The largest_acknowledged is NOT truncated.  I made that same assumptio=
n once too, but I thought we'd addressed that with text...  It is the ent=
ire packet number.  It's also the reason that packet numbers can't exceed=
 2^62-1 now.  That means that it will be rare to ever find an ACK packet =
with a short encoding for largest_acknowledged.  That said, if you read s=
ome of the ideas in my new draft, maybe we can turn that around.</p>
<p>You might recall that the packet number size in STOP_WAITING was tied =
to the packet header.  And it was loathsome to implement.  There is proba=
bly some way to shorten the packet number in ACK, but I'd want to see a c=
omplete write-up.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/989#issuecomment-349864949">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8ugS=
1DFvS6SPW7EPl20uyjUxXSGks5s93NfgaJpZM4Q2Id8">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxu=
fN9KnyZ3gL36Yz7a81LY7Rq8Bks5s93NfgaJpZM4Q2Id8.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/989#issuecomment-349864949"></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 #989: The largest_acknowledged is NOT truncated.  I made that same as=
sumption once too, but I thought we'd addressed that with text...  It is =
the entire packet number.  It's also the reason that packet numbers can't=
 exceed 2^62-1 now.  That means that it will be rare to ever find an ACK =
packet with a short encoding for largest_acknowledged.  That said, if you=
 read some of the ideas in my new draft, maybe we can turn that around.\r=
\n\r\nYou might recall that the packet number size in STOP_WAITING was ti=
ed to the packet header.  And it was loathsome to implement.  There is pr=
obably some way to shorten the packet number in ACK, but I'd want to see =
a complete write-up."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/989#issuecomment-349864949"}}}</script>=

----==_mimepart_5a28cd5f51571_7f083f8213798f2c1671d7--


From nobody Wed Dec  6 21:25: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 C35B51279EB for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 21:25:00 -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 G5JG1IROVHf0 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 21:24:59 -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 6A4621200C5 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 21:24:59 -0800 (PST)
Date: Wed, 06 Dec 2017 21:24:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512624298; bh=UwHHs2RKlvP/lFlsCuZNh8f+3zfn494RZVxBeK6ez4c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a+E/NMBoaV6CsDAp1u9C0fkVyxKuNfcSC8jhy/BTIbVyUOyKdE67OtgRZuBNDeNVs bX8eKAC2GTwOlRNgKSeytYndMwOwPRcPyTW/qOsE3SeNlQKLjh41sHTD8szpw2Ry4l p3Swhi4VbaiAKkMxmR1d8E5mDJKqWKLqIsBWCqEQ=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab76b0e32390a14930a64d981a4ace8948ac0e187c92cf00000001164092aa92a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349866686@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28d0aabb8cf_22863f7e7a4f4f3812859d"; 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/Ii7LyBKHQpqXxVtxi3jivMuCw8o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 05:25:01 -0000

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

The draft just says "variable length". I suppose this means that it's variable as in 30 or 62 bits. If there's clarifying language somewhere I simply missed it. If not, it could probably use some.

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

<p>The draft just says "variable length". I suppose this means that it's variable as in 30 or 62 bits. If there's clarifying language somewhere I simply missed it. If not, it could probably use some.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #989: The draft just says \"variable length\". I suppose this means that it's variable as in 30 or 62 bits. If there's clarifying language somewhere I simply missed it. If not, it could probably use some."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/989#issuecomment-349866686"}}}</script>
----==_mimepart_5a28d0aabb8cf_22863f7e7a4f4f3812859d--


From nobody Wed Dec  6 21: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 B21FD126FB3 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 21:39:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T0fY_H7Pt9yK for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 21:39: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 7F45F124D85 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 21:39:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512625165; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uTx7o5sakdDAPDedwt4AJcqcqhsHdf3vtzGpEycjzQI=; b=bzh5mJDX18uf8BDO4mCXXY1y44ejjkHFLY4czjc5LuNHIf9j5jo7MrJmDf67UnnKiNzxyARu g4ZrDlj6cLQnoRJFcWOxTEz33KHe5qxi9XhjyLWWoOGCVWg8PZslaonYe4uEqNvRVAy/lkAc vK4sgmDl3j7ie9NDcRRsBbGWVTE=
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 5a28d40d.7fd1f4372f90-smtp-out-n02; Thu, 07 Dec 2017 05:39:25 -0000 (UTC)
Date: Wed, 06 Dec 2017 21:39:25 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a28d40d65d46_7a612af04fb7dc1075321@hookshot-fe-8867ff3.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5cf4ed: ACK frame packet numbers aren't truncated
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a28d40d65693_7a612af04fb7dc10752b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jjetTrgSA-ijxOa6QimC8PMzNDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 05:39:28 -0000

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

  Branch: refs/heads/variable-length-last_acknowledged
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5cf4ed3a8d1fa78af44836f74618172e39088bde
      https://github.com/quicwg/base-drafts/commit/5cf4ed3a8d1fa78af44836f74618172e39088bde
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-07 (Thu, 07 Dec 2017)

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

  Log Message:
  -----------
  ACK frame packet numbers aren't truncated



----==_mimepart_5a28d40d65693_7a612af04fb7dc10752b1--


From nobody Wed Dec  6 21:39: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 17B91128D8B for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 21:39:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mhZqrOefyNf2 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 21:39: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 85CE9128D19 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 21:39:41 -0800 (PST)
Date: Wed, 06 Dec 2017 21:39:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512625180; bh=KyWr702+bIArseL0vD2Oxe+yVxFhHW13xP7/509J5kQ=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=P34nHohKgq1OqJoQkE+nzh2/fIclp9mfxNfomBxo4hrUmiLHCivVyOp2aaubuZgRQ OzvocRQwo12jo8aDQ5tmOodM329C9bKIkm+OXC17yMmb9rq64B5UCgm9cMx1rg8cQd 8/d5El0JkdiOTb9KNqQl5VBQyf49CYRTc9fbH1Lw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab50a6f0c8d1ff958b10f364ad579df634975859a592cf000000011640961c92a169ce10b09593@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/999@github.com>
Subject: [quicwg/base-drafts] ACK frame packet numbers aren't truncated (#999)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28d41cde362_2441c3f998d838f2c30288a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jow7YHAYyqXk6pkGcaKT9r3rzFQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 05:39:43 -0000

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

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

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

-- Commit Summary --

  * ACK frame packet numbers aren't truncated

-- File Changes --

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

-- Patch Links --

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

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/999

----==_mimepart_5a28d41cde362_2441c3f998d838f2c30288a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>for <a href="https://github.com/martinduke" class="user-mention">@martinduke</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/999'>https://github.com/quicwg/base-drafts/pull/999</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>ACK frame packet numbers aren&#39;t truncated</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/999/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/999.patch'>https://github.com/quicwg/base-drafts/pull/999.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/999.diff'>https://github.com/quicwg/base-drafts/pull/999.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/999">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwz96TJw_qX3JhJAUaId3rqGxsKwks5s93ocgaJpZM4Q5BgY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1PdquNZyG226wvUHs_idyOqWm5jks5s93ocgaJpZM4Q5BgY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/999"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"ACK frame packet numbers aren't truncated (#999)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/999"}}}</script>

----==_mimepart_5a28d41cde362_2441c3f998d838f2c30288a--


From nobody Wed Dec  6 21:52: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 62611128D69 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 21:52:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ylvIpyWkBiBl for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 21:52: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 CFD32120724 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 21:52:20 -0800 (PST)
Date: Wed, 06 Dec 2017 21:52:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512625940; bh=L86qf0ibW+lLwdjFJCLFmvIXaaE8XJIuN5CDvMW8gHE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fVQlsSIYeBpk54QwI+mgOWFpb2/MBMGUCvo8MqnJvOwp+ANwsmSqacP+fmkzrKR5/ J2Ngcvol152o1yW0PVqcuSQvNAVKJAgF4oqL/otf6iFA4FS6eKhp+JkI4solBDti8C 2Sa+yVs7dQt+bFDHPErlgX38qkaP6Z7HTGdaDui8=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae6cccbe9f415dcafd8902f256398b872b850ce492cf000000011640991492a169ce10b09593@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/999/review/81753468@github.com>
In-Reply-To: <quicwg/base-drafts/pull/999@github.com>
References: <quicwg/base-drafts/pull/999@github.com>
Subject: Re: [quicwg/base-drafts] ACK frame packet numbers aren't truncated (#999)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28d714f837_7b243fa07321af2c120232"; 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/MUovSes-ObFWF92_RM3rBql6BBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 05:52:22 -0000

----==_mimepart_5a28d714f837_7b243fa07321af2c120232
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.

This is an improvement. I might add "...not truncated, but the field may less than 64 bits given enough leading zeroes."



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/999#pullrequestreview-81753468
----==_mimepart_5a28d714f837_7b243fa07321af2c120232
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<p>This is an improvement. I might add "...not truncated, but the field may less than 64 bits given enough leading zeroes."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/999#pullrequestreview-81753468">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_VLmTnK3ya1Lv66oHxpOUujSu01ks5s930UgaJpZM4Q5BgY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5iK4se0qRyJWbjq4zzKksGJG054ks5s930UgaJpZM4Q5BgY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/999#pullrequestreview-81753468"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #999"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/999#pullrequestreview-81753468"}}}</script>
----==_mimepart_5a28d714f837_7b243fa07321af2c120232--


From nobody Wed Dec  6 22:30: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 10D29120727 for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 22:30:22 -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 qM-egmO5CV9i for <quic-issues@ietfa.amsl.com>; Wed,  6 Dec 2017 22:30:20 -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 63F1F126C19 for <quic-issues@ietf.org>; Wed,  6 Dec 2017 22:30:20 -0800 (PST)
Date: Wed, 06 Dec 2017 22:30:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512628219; bh=6WxdiOQsa/vzfR6cv1xHxwfxo0k2xFiuGLTb8blr16k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EzNQsk3JP1ZIkEimm/QCNv4hq5OHrOLeWCNWnAmjmP0nXk9zUnekfn51l1BzqZhEd 7Z70BJuAwJyBrEEOqDRoJYn+ur3yZnFMnC0FMsS/rfXKMdb1/5PQU7w8/lmGd/CX9r cby5jYfHfGOXz4fczsEx3IWDp8EWS5cObZfaH2D4=
From: Roni Even <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf89e7ea0205bb29d90c873fbca33cd0bf884bea92cf000000011640a1fb92a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349876026@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28dffb79944_22983f7e7a4f4f383967f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ronieven
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r-y-4tPvENId34yWec2CNDc9sDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 06:30:22 -0000

----==_mimepart_5a28dffb79944_22983f7e7a4f4f383967f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we only want STUN demux we had a problem with the short header and my recollection is that the solution was to flip the value of the C bit since connection ID will not be needed in peer to peer assuming that for client server we will not need STUN.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/426#issuecomment-349876026
----==_mimepart_5a28dffb79944_22983f7e7a4f4f383967f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If we only want STUN demux we had a problem with the short header and =
my recollection is that the solution was to flip the value of the C bit s=
ince connection ID will not be needed in peer to peer assuming that for c=
lient server we will not need STUN.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/426#issuecomment-349876026">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8-Ac=
jmnM54CxtO9Eru7AhHVBHW1ks5s94X7gaJpZM4MuYe0">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-F=
CSo2RQ61KKM7eN6nuBvfprZrMks5s94X7gaJpZM4MuYe0.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/426#issuecomment-349876026"></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":"@ronieven in #=
426: If we only want STUN demux we had a problem with the short header an=
d my recollection is that the solution was to flip the value of the C bit=
 since connection ID will not be needed in peer to peer assuming that for=
 client server we will not need STUN."}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/426#issuecomment-349876=
026"}}}</script>=

----==_mimepart_5a28dffb79944_22983f7e7a4f4f383967f0--


From nobody Thu Dec  7 00:45: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 AC7B61292FC for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 00:45:20 -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 L4gbs6XX7fKo for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 00:45: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 E9BB0126CBF for <quic-issues@ietf.org>; Thu,  7 Dec 2017 00:45:18 -0800 (PST)
Date: Thu, 07 Dec 2017 00:45:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512636317; bh=A4xHsNpXM29fCJzfs3/pjRrpDl1PkOaNZaIL+K5rP9o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ts4i66xh5/KYrMsiImuBKUUSgpaGpx83RKCarer6P9QZTyPaKE6SX20p78crh43sd hHY6VqI4e2SIds4ul93DWpyO+40C5Ra0Qi4E/um0P68pabigeEeR4jj8kSZ/MjICv3 4Zn/ZxFqbFjOaZP/Vze3wyQ/SCsb+SRMspSkLvSs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbca3e8520485b281fbdfc72963fec1974a30913692cf000000011640c19d92a169ce10affd42@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/998/349901056@github.com>
In-Reply-To: <quicwg/base-drafts/issues/998@github.com>
References: <quicwg/base-drafts/issues/998@github.com>
Subject: Re: [quicwg/base-drafts] Offset bit in stream frame (#998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a28ff9de3471_22713f7e7a4f4f38117552a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V7D1rm_uqLrdUWHWk635-TZALRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 08:45:21 -0000

----==_mimepart_5a28ff9de3471_22713f7e7a4f4f38117552a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm in line with @ianswett here. I would strongly object unless an alternative solution is provided.

A very likely use case is to send lots of new stream frames for high speed signalling of unrelated short lived streams. You can have hundreds of streams in one MTU. Even a message frame that might not sort it out because each "message" or signal might occasionally be too long for one frame, or some of the streams turns out to not be as short-lived and more content will follow.

If anything, I would like the stream header more compressed, for example by storing stream ID's as deltas.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/998#issuecomment-349901056
----==_mimepart_5a28ff9de3471_22713f7e7a4f4f38117552a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm in line with <a href=3D"https://github.com/ianswett" class=3D"user=
-mention">@ianswett</a> here. I would strongly object unless an alternati=
ve solution is provided.</p>
<p>A very likely use case is to send lots of new stream frames for high s=
peed signalling of unrelated short lived streams. You can have hundreds o=
f streams in one MTU. Even a message frame that might not sort it out bec=
ause each "message" or signal might occasionally be too long for one fram=
e, or some of the streams turns out to not be as short-lived and more con=
tent will follow.</p>
<p>If anything, I would like the stream header more compressed, for examp=
le by storing stream ID's as deltas.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/998#issuecomment-349901056">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Rer=
-N66lfg_O_HZaA4rRgG1PPzks5s96WdgaJpZM4Q427L">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5R=
raUjkepD1S_-LKn5k4X0OJ0S2ks5s96WdgaJpZM4Q427L.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/998#issuecomment-349901056"></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 #=
998: I'm in line with @ianswett here. I would strongly object unless an a=
lternative solution is provided.\r\n\r\nA very likely use case is to send=
 lots of new stream frames for high speed signalling of unrelated short l=
ived streams. You can have hundreds of streams in one MTU. Even a message=
 frame that might not sort it out because each \"message\" or signal migh=
t occasionally be too long for one frame, or some of the streams turns ou=
t to not be as short-lived and more content will follow.\r\n\r\nIf anythi=
ng, I would like the stream header more compressed, for example by storin=
g stream ID's as deltas."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/998#issuecomment-349901056"}}}</scri=
pt>=

----==_mimepart_5a28ff9de3471_22713f7e7a4f4f38117552a--


From nobody Thu Dec  7 00:52: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 276A81292FD for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 00:52:42 -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 TVu2waHyZ7Rv for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 00:52:40 -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 75B281200C1 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 00:52:40 -0800 (PST)
Date: Thu, 07 Dec 2017 00:52:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512636759; bh=K5ewPrJKSXcOc48mTgjbqEbpl6wZJugckS7rHjO9Tw0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EBj4e02jmd1HkTmEb7E7isRku3NaE1zNarJyMLceBQG9Qjb5g1rYesJoXBOycjoEV PblxEAUmg0McZyTRh3o4inhvzyR2nVA8JOhY1X5rZyv0Vup93kPFXGqpzHfm82N5+s 8Y5wg917UAuset3N1eUwTtYjeLn/YqeXi3ZYr9ag=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab194078fc754e3d6c86fbb1fea1b02eaa435eff92cf000000011640c35792a169ce10affd42@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/998/349902749@github.com>
In-Reply-To: <quicwg/base-drafts/issues/998@github.com>
References: <quicwg/base-drafts/issues/998@github.com>
Subject: Re: [quicwg/base-drafts] Offset bit in stream frame (#998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a290157a7741_7b1e3fa07321af2c1265293"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zwj4R9rqLsj9KDCyxxUslfjF6CQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 08:52:42 -0000

----==_mimepart_5a290157a7741_7b1e3fa07321af2c1265293
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If the type code space is tight, I would rather have a longer extension type for less frequently used 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/998#issuecomment-349902749
----==_mimepart_5a290157a7741_7b1e3fa07321af2c1265293
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If the type code space is tight, I would rather have a longer extension type for less frequently used 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/998#issuecomment-349902749">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2k6YLckFFyp4Y36T3APNARg8HfKks5s96dXgaJpZM4Q427L">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-GGwybrIYftWgvcDkH6B3jF1dACks5s96dXgaJpZM4Q427L.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/998#issuecomment-349902749"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #998: If the type code space is tight, I would rather have a longer extension type for less frequently used frames."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/998#issuecomment-349902749"}}}</script>
----==_mimepart_5a290157a7741_7b1e3fa07321af2c1265293--


From nobody Thu Dec  7 01:05: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 E272C129329 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 01:05:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id er6okrjIe7SS for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 01:05:34 -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 5588A1200C1 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 01:05:34 -0800 (PST)
Date: Thu, 07 Dec 2017 01:05:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512637533; bh=OldrN2kLVYV02Dah6BesED3lFyVhce93ghWq0+4ZqE0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ipVRndix9FQx7w3AyfVrpuOMsuSe96pWq00wttc3QbdTtS7LosB9W2wx9vuMJORUH J3qeMIK9OBF5DuNGO5w25C+gfkQhe8HM06s7J1puTV9jis7agoImdv9sGrUcY9ukw9 w7VBZnENPEi4Mn703KyWR43gtCEdxdJiItjfZOyA=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab209d905c378558c7427bf4ce3212955bce3dffd792cf000000011640c65d92a169ce10affd42@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/998/349905819@github.com>
In-Reply-To: <quicwg/base-drafts/issues/998@github.com>
References: <quicwg/base-drafts/issues/998@github.com>
Subject: Re: [quicwg/base-drafts] Offset bit in stream frame (#998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29045da875e_29e253ff6c8364f301098774"; 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/7IJBfkVix45nNWd5MPWKs_kIC18>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 09:05:36 -0000

----==_mimepart_5a29045da875e_29e253ff6c8364f301098774
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that saving frame type code points is something we need to aim for. Currently, we have plenty of space, and it seems unlikely that we'll add a significant number of new frames.
Since the frame type byte is version specific, we also don't need to be thrifty in order to be able to accommodate future changes.

If anything, I'd suggest that we go through all frames at some point, and see if we can save a byte here and there (for commonly used frames) by consuming more frame type code points.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/998#issuecomment-349905819
----==_mimepart_5a29045da875e_29e253ff6c8364f301098774
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think that saving frame type code points is something we need =
to aim for. Currently, we have plenty of space, and it seems unlikely tha=
t we'll add a significant number of new frames.<br>
Since the frame type byte is version specific, we also don't need to be t=
hrifty in order to be able to accommodate future changes.</p>
<p>If anything, I'd suggest that we go through all frames at some point, =
and see if we can save a byte here and there (for commonly used frames) b=
y consuming more frame type code points.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/998#issuecomment-349905819">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9OXN=
yCEAVMVMregCexYGnkS9lj4ks5s96pdgaJpZM4Q427L">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8i=
HAE3PW_VhE5SA-dVccD-Nr9Fcks5s96pdgaJpZM4Q427L.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/998#issuecomment-349905819"></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 #998: I don't think that saving frame type code points is something =
we need to aim for. Currently, we have plenty of space, and it seems unli=
kely that we'll add a significant number of new frames.\r\nSince the fram=
e type byte is version specific, we also don't need to be thrifty in orde=
r to be able to accommodate future changes.\r\n\r\nIf anything, I'd sugge=
st that we go through all frames at some point, and see if we can save a =
byte here and there (for commonly used frames) by consuming more frame ty=
pe code points."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/998#issuecomment-349905819"}}}</script>=

----==_mimepart_5a29045da875e_29e253ff6c8364f301098774--


From nobody Thu Dec  7 01:45: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 BE317126C83 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 01:45:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.018
X-Spam-Level: 
X-Spam-Status: No, score=-2.018 tagged_above=-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_MSPIKE_H4=-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 OwZkcogUL-uY for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 01:45:12 -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 21B6E120724 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 01:45: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=jiS2l6CIuNTd6BHfLsCdqCeCPxk=; b=ZofYS8Cw7X7EoyS5 x67zOim0WDRUiA0wtFwQBB5zbz2XoQWWlSqxBpuw4GyjYyPpuVEkZEIvUj15Dx5w PAjQ9STF9aMCD2+rf7gEf4r/hT+TBSeKEQb86FxAVGbmov2FQAtQKF+lbUOT5nnj L5tb9HLX4Q4X+qA0NPQe7dY48yk=
Received: by filter0451p1las1.sendgrid.net with SMTP id filter0451p1las1-9402-5A290DA7-1 2017-12-07 09:45:11.074051425 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id e--u5MJ2Q9iVJTXXwFwYeA for <quic-issues@ietf.org>; Thu, 07 Dec 2017 09:45:10.902 +0000 (UTC)
Date: Thu, 07 Dec 2017 09:45:11 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9daa62025e6996d204b7a1e28f18f9c1d9870ff92cf000000011640cfa692a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349915784@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a290da6d2050_1edc3f8221a5cf341856383"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0YSMxERRwBtFDXrvJUpviuK2M68mAHDPMwAG Rpd/+VrTwFN3OZP2eDG9VBkjTYQRrIl1lieJSR8fKIIYIsBWk7sNJWJpDPTxQyQAbQm59C6h18pfSB 5mgTok1N5or5Z06C28aZWgS8qMYmuIhmySlX4PCPacVm1A2LN+Un15mDNg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dfg-8C85kQs233vLmfvpWyxjvqE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 09:45:14 -0000

----==_mimepart_5a290da6d2050_1edc3f8221a5cf341856383
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is AFAIK no requirement for varints to be stored in the shortest possible form, i.e. in canonical form.

For packet numbers the canonical form would include leading zeroes as an exception because it is a modulo operation but for other values that would not be the case. This makes it fairly easy to conclude how much of the stored reference packet number to update.

I'm not sure if there is value in requiring canonical form in general, but I guess some implementations would make that assumption anyway which could lead to problems down the road.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/989#issuecomment-349915784
----==_mimepart_5a290da6d2050_1edc3f8221a5cf341856383
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There is AFAIK no requirement for varints to be stored in the shortest p=
ossible form, i.e. in canonical form.</p>
<p>For packet numbers the canonical form would include leading zeroes as an=
 exception because it is a modulo operation but for other values that would=
 not be the case. This makes it fairly easy to conclude how much of the sto=
red reference packet number to update.</p>
<p>I'm not sure if there is value in requiring canonical form in general, b=
ut I guess some implementations would make that assumption anyway which cou=
ld lead to problems down the road.</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/989#issuecomment-349915784">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyR1q0tI_Vk8a0s=
la-pqwQh5LTVFks5s97OmgaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyqIES2VLij6XM22n=
Nz_3FGq6Gl0ks5s97OmgaJpZM4Q2Id8.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/989#issuecomment-349915784"></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 #989: There is AFAI=
K no requirement for varints to be stored in the shortest possible form, i.=
e. in canonical form.\r\n\r\nFor packet numbers the canonical form would in=
clude leading zeroes as an exception because it is a modulo operation but f=
or other values that would not be the case. This makes it fairly easy to co=
nclude how much of the stored reference packet number to update.\r\n\r\nI'm=
 not sure if there is value in requiring canonical form in general, but I g=
uess some implementations would make that assumption anyway which could lea=
d to problems down the road."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/989#issuecomment-349915784"}}}</scri=
pt>=

----==_mimepart_5a290da6d2050_1edc3f8221a5cf341856383--


From nobody Thu Dec  7 04:00: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 B48ED1286D6 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 04:00:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G_Fdjyx3k1Ki for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 04:00: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 3A49F12941D for <quic-issues@ietf.org>; Thu,  7 Dec 2017 04:00: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=pjiJ1M2pI+6XfTFwVDfYfCouBIo=; b=Z+o2gW4W2XkJbmLr HTtyh1lWTy68ydlmJebq1DMJTEl8T4VwteNdW+WqJSYvGsjd/dcpUZgtn1zpR9vg RvN6SmWEopgOFsHEc8q+vM8h15nGw8XXd+uDTLLTsvOH+pJzoSifDDlvUFe2wfwA Iq8jrLF92XDFwk8+scNHgx3uZCI=
Received: by filter0609p1las1.sendgrid.net with SMTP id filter0609p1las1-14715-5A292D58-1D 2017-12-07 12:00:24.954591302 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id qOT0tjVwQB2HmpzHI07oIQ for <quic-issues@ietf.org>; Thu, 07 Dec 2017 12:00:24.950 +0000 (UTC)
Date: Thu, 07 Dec 2017 12:00:25 +0000 (UTC)
From: Colin Perkins <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91cbc9a31d9e0c85df485086af1389e78783d90692cf000000011640ef5892a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c349947343@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a292d58c5203_29e223ff6c8364f3024377a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: csperkins
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak28c6DAd3CsqECTEK9w/WDWzwZu38pTybBOIy ko3cOBFVjME8FpZIyZ/i3zeH0AbFSKF/w77dRKISy3NA7rLtib4fcmk4Sn+QuGuttJKCHhO5JbFsi1 bv0DvnlBk7k8i3E5e/CmqyBE28Ow+a9p9bnlc8TQimF1zaSi5Tku3vfOfyQpvY5TtJXxkhCyLrr7rj c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nDae4dig-66FfOqer2vSN3qTLLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 12:00:30 -0000

----==_mimepart_5a292d58c5203_29e223ff6c8364f3024377a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The discussion hasn't finished, but I thought there was consensus that some form of multiplexing was needed. This change looks like a step backwards.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/995#issuecomment-349947343
----==_mimepart_5a292d58c5203_29e223ff6c8364f3024377a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The discussion hasn't finished, but I thought there was consensus that some form of multiplexing was needed. This change looks like a step backwards.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/995#issuecomment-349947343">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz9xPCsUr2Gj_BdgNVnJCVBp-IEUks5s99NYgaJpZM4Q3_YY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxnW9yPZDBcqeGnMUOqENW0Kw9D9ks5s99NYgaJpZM4Q3_YY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/995#issuecomment-349947343"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@csperkins in #995: The discussion hasn't finished, but I thought there was consensus that some form of multiplexing was needed. This change looks like a step backwards."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#issuecomment-349947343"}}}</script>
----==_mimepart_5a292d58c5203_29e223ff6c8364f3024377a0--


From nobody Thu Dec  7 04:39: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 EBD27129417 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 04:39:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YH5UF6un37xz for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 04:39: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 7B220129415 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 04:39: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=nvd8R4UM708j0kiEWspd3nPVpGg=; b=uH3VthXt+HulwZJF h1nRJEm0mklqbUXUh+O737DhsgInRhXIuc3RkTEzPWNNrwGL2X8YBEuCvY2d+jCM nknvygby20uhqUXBT1zuo17Jq+kluFXA6zFBdbN5cyA881l5ou11Jh2uBRq0YmXN lqY2m1aP+qgbzSemTjZjrcylJiY=
Received: by filter0097p1las1.sendgrid.net with SMTP id filter0097p1las1-24074-5A29367B-2 2017-12-07 12:39:23.076980873 +0000 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 QB-soR3ITauqWgE1h6PVog for <quic-issues@ietf.org>; Thu, 07 Dec 2017 12:39:23.030 +0000 (UTC)
Date: Thu, 07 Dec 2017 12:39:23 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e5f6976aa0033b6c171865ce1c919c1b01d85ea92cf000000011640f87a92a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c349955493@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29367ae7210_4af33f8f6131cf383010128"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3v7PypQ3cnpgbfiIsVpj7/7NoHbx1ePG99tm 2BBKHB0J7bEV9tJ6VhkEc1soaPimtdZlx4EHyllO/t8ahV8Ky9Ea9KEq95JLuHGuS0oIWpl3TkvLVW RplKaxlF0uuZXziNt+hRV7N4LQ95ykGrPBrZgDoJKCSmf1TtLxULTa3G8Iee4G7safdOG1lX1c0/lt I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MCy3iCo6cESyIy4zrXOXqWGDoAE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 12:39:26 -0000

----==_mimepart_5a29367ae7210_4af33f8f6131cf383010128
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that it's better to first get this right, and then change all the implementations. There's no benefit from changing the same code over and over 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/995#issuecomment-349955493
----==_mimepart_5a29367ae7210_4af33f8f6131cf383010128
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree that it's better to first get this right, and then change all the implementations. There's no benefit from changing the same code over and over 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/995#issuecomment-349955493">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq70Fuj_cXrOt1gJJXvl62SRGju9Aks5s99x6gaJpZM4Q3_YY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_UX9H0E4fKxDrVZKy2sbGwQqyAwks5s99x6gaJpZM4Q3_YY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/995#issuecomment-349955493"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #995: I agree that it's better to first get this right, and then change all the implementations. There's no benefit from changing the same code over and over again."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#issuecomment-349955493"}}}</script>
----==_mimepart_5a29367ae7210_4af33f8f6131cf383010128--


From nobody Thu Dec  7 04:41: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 2523212943D for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 04:41:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 7uO_KDOl7Kzo for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 04:41: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 395B112943A for <quic-issues@ietf.org>; Thu,  7 Dec 2017 04:41: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=9zWT6S+elj4/jCALtyAdAEEDoBA=; b=Pde/I+rLYsEoPqHk RDrFyw4ttNIgpirc1BgtvWA51hQRuZWrU/Wij74weRhkmCFJmv7qcURKpIUR0zG5 bbu5P+cPgFTE1MsC53px05nrW8x5LWAOpg6fG3hSkh0FZ7uP9OCR5Ie+rS9cy1a4 E+wMLlqW2ig57U2PMlGH7fMjUUw=
Received: by filter0051p1las1.sendgrid.net with SMTP id filter0051p1las1-24092-5A2936F1-1C 2017-12-07 12:41:22.052879555 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id 6tjHmf-SSjyBAYC91D-QlA for <quic-issues@ietf.org>; Thu, 07 Dec 2017 12:41:22.080 +0000 (UTC)
Date: Thu, 07 Dec 2017 12:41:22 +0000 (UTC)
From: Colin Perkins <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab154ed743ae5616f69476123b83abd4fdd31483d292cf000000011640f8f192a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349955910@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2936f1ce972_4f6f3fbc9f7aaf3010878c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: csperkins
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2LHy+bWTR2WLKFTrtOWlZxXBfhptyf4i7mCO 06J/7BsWHt7QGLgBpNnfmpAo84MQV3oJE6RAAj/JD3Qz3FCI92JbVOFKUFtCf3LOPejsrODYDd7har QvLdie/OKhO9PSgStKxBK73U+XBKsqu2Lr0nVOc1MuT9YsPxtTJbyn7PLfTekY+tH5x9F0nITW1UmF w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lR3ZYNQVJARtVYBU_HjZc3DXK8c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 12:41:38 -0000

----==_mimepart_5a2936f1ce972_4f6f3fbc9f7aaf3010878c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar you can't just use the fingerprint. The algorithm to identify STUN is to check that the first two bits of the packet are 00, then check the magic cookie (bits 33-64 = 0x2112A442), then if necessary find and check the fingerprint attribute. Checking the fingerprint is relatively expensive.

QUIC long header packets don't conflict with STUN, since QUIC long header packets start 0b1x and STUN packets start 0b00. The fingerprint isn't needed.

QUIC short header packets don't conflict if either the C bit is 1 or the C bit is set to 0 and bits 33-64 differ from 0x2112A442. We can avoid collisions without requiring the STUN FINGERPRINT by making the C bit an Omit Connection ID bit (as in #956), and changing the Connection ID to be either (a) a 63-bit value with bit 64 always set to 1; or (b) a 56-bit value in the range 64 to 2^62-1 (i.e., a 64-bit value where the top two and the lower six bits are set to zero) formatted using the variable length integer encoding.

Both these changes seem conceptually clean, and would be QUIC version independent and fit with the invariants. 

That said, I think there's value in demuxing with WebRTC traffic in addition to STUN, at least for QUIC version 1. Renumbering the fields as in #956 is independent of the above discussion of how to demux STUN, doesn't change QUIC semantics, and enables us to do this. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/426#issuecomment-349955910
----==_mimepart_5a2936f1ce972_4f6f3fbc9f7aaf3010878c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@janai=
yengar</a> you can't just use the fingerprint. The algorithm to identify ST=
UN is to check that the first two bits of the packet are 00, then check the=
 magic cookie (bits 33-64 =3D 0x2112A442), then if necessary find and check=
 the fingerprint attribute. Checking the fingerprint is relatively expensiv=
e.</p>
<p>QUIC long header packets don't conflict with STUN, since QUIC long heade=
r packets start 0b1x and STUN packets start 0b00. The fingerprint isn't nee=
ded.</p>
<p>QUIC short header packets don't conflict if either the C bit is 1 or the=
 C bit is set to 0 and bits 33-64 differ from 0x2112A442. We can avoid coll=
isions without requiring the STUN FINGERPRINT by making the C bit an Omit C=
onnection ID bit (as in <a href=3D"https://github.com/quicwg/base-drafts/pu=
ll/956" class=3D"issue-link js-issue-link" data-error-text=3D"Failed to loa=
d issue title" data-id=3D"276157246" data-permission-text=3D"Issue title is=
 private" data-url=3D"https://github.com/quicwg/base-drafts/issues/956">#95=
6</a>), and changing the Connection ID to be either (a) a 63-bit value with=
 bit 64 always set to 1; or (b) a 56-bit value in the range 64 to 2^62-1 (i=
.e., a 64-bit value where the top two and the lower six bits are set to zer=
o) formatted using the variable length integer encoding.</p>
<p>Both these changes seem conceptually clean, and would be QUIC version in=
dependent and fit with the invariants.</p>
<p>That said, I think there's value in demuxing with WebRTC traffic in addi=
tion to STUN, at least for QUIC version 1. Renumbering the fields as in <a =
href=3D"https://github.com/quicwg/base-drafts/pull/956" class=3D"issue-link=
 js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D"2=
76157246" data-permission-text=3D"Issue title is private" data-url=3D"https=
://github.com/quicwg/base-drafts/issues/956">#956</a> is independent of the=
 above discussion of how to demux STUN, doesn't change QUIC semantics, and =
enables us to do 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/426#issuecomment-349955910">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-LRQYY-WQeMYUY=
rjiBWLospWps6ks5s99zxgaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4rSfFr9dm7lMCiZW=
B7FBg_pJztrks5s99zxgaJpZM4MuYe0.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/426#issuecomment-349955910"></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":"@csperkins in #426: @janaiyengar=
 you can't just use the fingerprint. The algorithm to identify STUN is to c=
heck that the first two bits of the packet are 00, then check the magic coo=
kie (bits 33-64 =3D 0x2112A442), then if necessary find and check the finge=
rprint attribute. Checking the fingerprint is relatively expensive.\r\n\r\n=
QUIC long header packets don't conflict with STUN, since QUIC long header p=
ackets start 0b1x and STUN packets start 0b00. The fingerprint isn't needed=
.\r\n\r\nQUIC short header packets don't conflict if either the C bit is 1 =
or the C bit is set to 0 and bits 33-64 differ from 0x2112A442. We can avoi=
d collisions without requiring the STUN FINGERPRINT by making the C bit an =
Omit Connection ID bit (as in #956), and changing the Connection ID to be e=
ither (a) a 63-bit value with bit 64 always set to 1; or (b) a 56-bit value=
 in the range 64 to 2^62-1 (i.e., a 64-bit value where the top two and the =
lower six bits are set to zero) formatted using the variable length integer=
 encoding.\r\n\r\nBoth these changes seem conceptually clean, and would be =
QUIC version independent and fit with the invariants. \r\n\r\nThat said, I =
think there's value in demuxing with WebRTC traffic in addition to STUN, at=
 least for QUIC version 1. Renumbering the fields as in #956 is independent=
 of the above discussion of how to demux STUN, doesn't change QUIC semantic=
s, and enables us to do this. "}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/426#issuecomment-349955910"}}}</sc=
ript>=

----==_mimepart_5a2936f1ce972_4f6f3fbc9f7aaf3010878c0--


From nobody Thu Dec  7 04:48: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 29FB8129440 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 04:48:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08ZviQZ26uzL for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 04:48: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 B723312943F for <quic-issues@ietf.org>; Thu,  7 Dec 2017 04:48: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=BaVqdGir6YTz7RM1gcNnSXW8gDM=; b=qpb+lv067WkOPn88 0AmZRFoFjyaz5d6H4Gxp3+VFKud02h/fvLW0zDObxxPoRJ87p+jH9bKfWUO1Q8mp p5EE6dAeoqLqCugI5FQT8UuOq20/n1P5i0LNdTGxmKNCFqB2nMAw/ft+ru2AQePg Az0Hj0HtQ34w1uMaMA4P3GCXkz4=
Received: by filter0183p1iad2.sendgrid.net with SMTP id filter0183p1iad2-17493-5A29387F-18 2017-12-07 12:47:59.465029386 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id m3dWlXd0RJSwxthiHWnGGg for <quic-issues@ietf.org>; Thu, 07 Dec 2017 12:47:59.517 +0000 (UTC)
Date: Thu, 07 Dec 2017 12:47:59 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf755817fee89fe54c65b3358a62f2c396685710892cf000000011640fa7f92a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349957391@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29387f5a5be_12a13fa0d9cc0f38319965a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1qBJ7lZhOspgV87+GPxVSmg3UGTYtCRuUht/ 6IwT9ZZdvvDkejrJVBESAPXRefzSdBmUflHwMvK+TFfXPUCrNGvOXz6ztTElnVUNTKQPmri8mNeiZu FHRfU7DTlMr9DtiCyeBqFh35sVwmUszFwkSsl31hMSxBEyamK87AhtKxUxopR3hUd9ljPKqLv5HMcj A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dnB_exnNDiqmL02kqhsw1iwvMW4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 12:48:02 -0000

----==_mimepart_5a29387f5a5be_12a13fa0d9cc0f38319965a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@csperkins: Does your argument assume that connection IDs are never omitted when QUIC is multiplexed with STUN? If so, we have a tradeoff here (is sending the 8 byte connection ID on every packet more expensive than checking the fingerprint?).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/426#issuecomment-349957391
----==_mimepart_5a29387f5a5be_12a13fa0d9cc0f38319965a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/csperkins" class=3D"user-mention">@csperki=
ns</a>: Does your argument assume that connection IDs are never omitted whe=
n QUIC is multiplexed with STUN? If so, we have a tradeoff here (is sending=
 the 8 byte connection ID on every packet more expensive than checking the =
fingerprint?).</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/426#issuecomment-349957391">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Awona8u4sJZ34=
SUMNgK_J-Ch6_ks5s995_gaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0SXCNPVhu6p8F4Di=
0u-2Y6BA9nhks5s995_gaJpZM4MuYe0.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/426#issuecomment-349957391"></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 #426: @csperk=
ins: Does your argument assume that connection IDs are never omitted when Q=
UIC is multiplexed with STUN? If so, we have a tradeoff here (is sending th=
e 8 byte connection ID on every packet more expensive than checking the fin=
gerprint?)."}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/426#issuecomment-349957391"}}}</script>=

----==_mimepart_5a29387f5a5be_12a13fa0d9cc0f38319965a--


From nobody Thu Dec  7 04:53: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 9FAB7124D6C for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 04:53:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dA9NLxwfCcKY for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 04:53:50 -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 D8D9C129353 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 04:53:49 -0800 (PST)
Date: Thu, 07 Dec 2017 04:53:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512651229; bh=8PZdq3vPc8+lRmrHUQGUzXvokNhKqoq8k6cvzrX8OAA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gvquFTyZrHJ0otrXxgE9jiG8lxUHLDFOY99ostS5mUXcFyDMX53YYR2krf9h5XLuU uj7vmuUl8Gikd4e05o13nAHbWWH7NRsdFfzhkURHYzgpTfplWCkjec4lp8ySu8kTXP K8rQNHZ5BnGtLHBrK3zeFGJpZAfjMZi+ObiES7hU=
From: Colin Perkins <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba99a0c088c5510acde4c6653fa029d6cf5d8b78592cf000000011640fbdd92a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/349958649@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2939dd9ae7_78803fba25044f383544812"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: csperkins
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R92t2BVhL71m1GmKgdhOPXEU4tY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 12:53:52 -0000

----==_mimepart_5a2939dd9ae7_78803fba25044f383544812
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann no, it doesn't assume that. In short header packets C = 1 to mean connection ID is omitted avoids collisions with STUN. If the Connection ID is present, then C = 0 which makes the first two bits of the packet match those of STUN packets, but if we change the legal values of Connection ID as in my previous we still avoid collisions with STUN when the Connection ID is present. No STUN FINGERPRINT needed in either 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/426#issuecomment-349958649
----==_mimepart_5a2939dd9ae7_78803fba25044f383544812
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, it doesn't assume that. In short header packets C =
=3D 1 to mean connection ID is omitted avoids collisions with STUN. If th=
e Connection ID is present, then C =3D 0 which makes the first two bits o=
f the packet match those of STUN packets, but if we change the legal valu=
es of Connection ID as in my previous we still avoid collisions with STUN=
 when the Connection ID is present. No STUN FINGERPRINT needed in either =
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/426#issuecomment-349958649">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8-0n=
0g9932jdtsl8YDicZAgh0Xnks5s99_dgaJpZM4MuYe0">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyw=
s1fI8XNCXqkSgKUuH56kkrkAQks5s99_dgaJpZM4MuYe0.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/426#issuecomment-349958649"></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":"@csperkins in =
#426: @marten-seemann no, it doesn't assume that. In short header packets=
 C =3D 1 to mean connection ID is omitted avoids collisions with STUN. If=
 the Connection ID is present, then C =3D 0 which makes the first two bit=
s of the packet match those of STUN packets, but if we change the legal v=
alues of Connection ID as in my previous we still avoid collisions with S=
TUN when the Connection ID is present. No STUN FINGERPRINT needed in eith=
er case."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/426#issuecomment-349958649"}}}</script>=

----==_mimepart_5a2939dd9ae7_78803fba25044f383544812--


From nobody Thu Dec  7 06:10: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 E9E4012741D for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 06:10:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tbDxM3QS6mWd for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 06:10: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 0DBC3120721 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 06:10: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=Xcxfi7oZ68Z+nC3v3k62NzL1U0U=; b=RnhlO2FszCj/nGkr yxWGAmQ9dVmBOrVGT3zstVeX0BBYgyy8bWQuFAAos8VZanxwEDLf9L7oeJpW7YSp usXuQOWpIywdRVH8NJlgUkXAF4qCOwcujVg5cAbZYhUH7aAg+cZcO5unzczZ1cq8 gSLNHk5SgXp9prGlO0qzs6lGn0E=
Received: by filter0004p1iad2.sendgrid.net with SMTP id filter0004p1iad2-13947-5A294BDE-1C 2017-12-07 14:10:38.361858305 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id 2emwaDfcRJ-DZmg7bKjdsA for <quic-issues@ietf.org>; Thu, 07 Dec 2017 14:10:38.127 +0000 (UTC)
Date: Thu, 07 Dec 2017 14:10:38 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fb30f3887eeeace49dcd503f05f59ddc8897b7392cf0000000116410dde92a169ce10b09593@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/999/c349977545@github.com>
In-Reply-To: <quicwg/base-drafts/pull/999@github.com>
References: <quicwg/base-drafts/pull/999@github.com>
Subject: Re: [quicwg/base-drafts] ACK frame packet numbers aren't truncated (#999)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a294bde3d14_25a4b3fc572e72f304392cd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2rsnVLhPctNil27LkdgFFo7caIxTo62DRa9H ml4GNsp1KSwOkaaibk9pEsJL4w+gRrIHFraUqEO6x0VXtISWVFJ9SkMqZK+Qcx2/itntbWz3BbKhVp /alyC5I/wXWN8vKbHrZlndn/ZTVW8bKHGT5Dsuu15Cf/5m8+AXyCDVtuxw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/midPGF5JBUPLHesOTIDRqrqUhxc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 14:10:43 -0000

----==_mimepart_5a294bde3d14_25a4b3fc572e72f304392cd
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/999#issuecomment-349977545
----==_mimepart_5a294bde3d14_25a4b3fc572e72f304392cd
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/999#issuecomment-349977545">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq11es6k-2hpl_DQAmCrAYzqrOJFZks5s9_HegaJpZM4Q5BgY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3a-rFiT_nNp9qp8SGuC2B4yMCJPks5s9_HegaJpZM4Q5BgY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/999#issuecomment-349977545"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #999: LGTM"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/999#issuecomment-349977545"}}}</script>
----==_mimepart_5a294bde3d14_25a4b3fc572e72f304392cd--


From nobody Thu Dec  7 06:58: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 53159126B7F for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 06:58:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fHPCqWzzB_rU for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 06:58: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 CBCD81200B9 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 06:58: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=/OCP8umOD9nB5sKCCZRQubJT27I=; b=Y2mE8m2LiYMPSQNl wrUPHUCOHwANIfmDW0d0c12zY7fBhJoaWZtWiLSuXz6FSfpMNbbSQ7g442J2ILGR eocgcD06f4jU/w/kk5JVfWBUmzI5JEQOyxGU/Dufcg9EISMspyeQ/GkZ8Bya/Nrw MupZGdYzILGSu9JmyvyWKXVZV1w=
Received: by filter0437p1iad2.sendgrid.net with SMTP id filter0437p1iad2-8306-5A295701-26 2017-12-07 14:58:09.653064533 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id IG6-Op8oQN6ZRk4vyQeiNw for <quic-issues@ietf.org>; Thu, 07 Dec 2017 14:58:09.471 +0000 (UTC)
Date: Thu, 07 Dec 2017 14:58:09 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46e7b84d003ed6cc504ebf58a68baee98ad9394292cf000000011641190192a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349991675@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29570115055_179d3f917752af38848437"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Bw7tvFNAwgqrKg4V+bVFaLcGpPRdOoQKZaL fRuC4yTQtTZCyWhCNo+dfha4nRcrOi88M+gOrH3hKr5mdw5aE54xnTM4oCtaMufMOoOyXfvyFQAQ/y BsgmGr7dxnoJvn2FVpHtuK8WI4zAXs7nJhiv4tBZ2wjaN8ap7giJn6fbuLvSaPcAnJxj6AuhWNZy/N o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t32m6X3AMB1rUAjUJl4KxZDkBtA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 14:58:12 -0000

----==_mimepart_5a29570115055_179d3f917752af38848437
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> It is the entire packet number. It's also the reason that packet numbers can't exceed 2^62-1 now. That means that it will be rare to ever find an ACK packet with a short encoding for largest_acknowledged. 

I think that the benefits of starting PN at 0 in order to get better encoding in ack frames is a good reason to not go with random PN. It looks like you make a couple non-random grease suggestions in your new draft which sounds promising.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/989#issuecomment-349991675
----==_mimepart_5a29570115055_179d3f917752af38848437
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>It is the entire packet number. It's also the reason that packet numbers=
 can't exceed 2^62-1 now. That means that it will be rare to ever find an A=
CK packet with a short encoding for largest_acknowledged.</p>
</blockquote>
<p>I think that the benefits of starting PN at 0 in order to get better enc=
oding in ack frames is a good reason to not go with random PN. It looks lik=
e you make a couple non-random grease suggestions in your new draft which s=
ounds promising.</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/989#issuecomment-349991675">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8FdF_CKuUt14b4=
aDlQReOaN1AK3ks5s9_0BgaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq85pnLrMtBIlTGhIz=
SOUn8NzRflOks5s9_0BgaJpZM4Q2Id8.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/989#issuecomment-349991675"></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 #989: \u003e It is t=
he entire packet number. It's also the reason that packet numbers can't exc=
eed 2^62-1 now. That means that it will be rare to ever find an ACK packet =
with a short encoding for largest_acknowledged. \r\n\r\nI think that the be=
nefits of starting PN at 0 in order to get better encoding in ack frames is=
 a good reason to not go with random PN. It looks like you make a couple no=
n-random grease suggestions in your new draft which sounds promising."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/989#issuecomment-349991675"}}}</script>=

----==_mimepart_5a29570115055_179d3f917752af38848437--


From nobody Thu Dec  7 07:00: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 5EF641200B9 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 07:00:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06twhyzadYSZ for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 07:00:24 -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 1974C126B7F for <quic-issues@ietf.org>; Thu,  7 Dec 2017 07:00: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=POpQDZLwoTUbP+w+u9TzWPKLal0=; b=S2lrP6LtFLaZwqWc hHqkaqnbqOASJaAO/ASukgNfM3mEwJswIDDztEXrscv62QdyiCtn1XlD9FtE+VyS xUpyI1VJHniH7ey778d7uMLKqyCXQbS0RwykimuWAemSieFRmOIZLFntk3ZmZas6 ier+m7pyhR8HL+lbnPGy1SuYOJg=
Received: by filter0135p1las1.sendgrid.net with SMTP id filter0135p1las1-16964-5A295786-19 2017-12-07 15:00:22.319576151 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 2IEPx1xFRVu-K_l8tZQwJQ for <quic-issues@ietf.org>; Thu, 07 Dec 2017 15:00:22.220 +0000 (UTC)
Date: Thu, 07 Dec 2017 15:00:22 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab890eeab144a252cdc86539e2576aa0f9a559fe7692cf000000011641198692a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/349992352@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2957861d8e7_48f13fdd2fc98f2885307"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2hklvCAA4dRrzTHIDYVN56FWDmRfjPjKq+Q9 aVTCdcd0YkCSVWZRMx/JDkmQ6C8NPdoqMuujaZUZFW0AXJC2JHSf4+n00gO9d8ftf5JDr+WMQMjNFa B6i8h7BOk/yfWkXdqBMhw3foHjxmk/R6XgARFbRKcQbTHQFR1yrqL3feJKS7S/yFI7iqYinOZQYKl7 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yRMqSm6Zp2QHDU0Ir02OCqe6ycA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 15:00:25 -0000

----==_mimepart_5a2957861d8e7_48f13fdd2fc98f2885307
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> he draft just says "variable length". I suppose this means that it's variable as in 30 or 62 bits. If there's clarifying language somewhere I simply missed it. If not, it could probably use some.

the PN in the ack has to be explicit because of reordering.. ack the wrong implicit thing and you're not a reliable protocol anymore.. the envelope PN can get away with implicit because its the nonce to the trial decrpytion.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/989#issuecomment-349992352
----==_mimepart_5a2957861d8e7_48f13fdd2fc98f2885307
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>he draft just says "variable length". I suppose this means that it's var=
iable as in 30 or 62 bits. If there's clarifying language somewhere I simpl=
y missed it. If not, it could probably use some.</p>
</blockquote>
<p>the PN in the ack has to be explicit because of reordering.. ack the wro=
ng implicit thing and you're not a reliable protocol anymore.. the envelope=
 PN can get away with implicit because its the nonce to the trial decrpytio=
n.</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/989#issuecomment-349992352">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyego3NBCZD7vZB=
BWs-oPeKc9cNNks5s9_2GgaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8MqOwpPTSDa1cbDE=
o7DeMFEdNAEks5s9_2GgaJpZM4Q2Id8.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/989#issuecomment-349992352"></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 #989: \u003e he draf=
t just says \"variable length\". I suppose this means that it's variable as=
 in 30 or 62 bits. If there's clarifying language somewhere I simply missed=
 it. If not, it could probably use some.\r\n\r\nthe PN in the ack has to be=
 explicit because of reordering.. ack the wrong implicit thing and you're n=
ot a reliable protocol anymore.. the envelope PN can get away with implicit=
 because its the nonce to the trial decrpytion.\r\n"}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/989#issuecomm=
ent-349992352"}}}</script>=

----==_mimepart_5a2957861d8e7_48f13fdd2fc98f2885307--


From nobody Thu Dec  7 07: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 9BEB3127419 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 07:50:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FK9XajrA8LaJ for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 07:50: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 33D9812946F for <quic-issues@ietf.org>; Thu,  7 Dec 2017 07:50:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/gqfxWwfLGRyG7Col4tgN9hkdd0=; b=EsMn6X2Zgtuxq7fw r04USDGdTfc2oBwdlGsfoNKFHFRSyv2Tpd45fdeYILkJryZ1QkBO0dLKzkhO6ZiU MGZg6z+c4Zbyt+EgtRJr49PhoBZOhaGNGU1KndhVkMLDCV5WdmLh5AiZyYZi83dF EZedqSv+0gj54MTloZ4Zvds2mEw=
Received: by filter0161p1iad2.sendgrid.net with SMTP id filter0161p1iad2-29902-5A296334-2C 2017-12-07 15:50:12.965840599 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id LBZweMYAQ5ulDCVTlOEwWg for <quic-issues@ietf.org>; Thu, 07 Dec 2017 15:50:13.054 +0000 (UTC)
Date: Thu, 07 Dec 2017 15:50:13 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab95ace8094704862350d439f813523914aca9a71292cf000000011641253492a169ce10affd42@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/998/350008152@github.com>
In-Reply-To: <quicwg/base-drafts/issues/998@github.com>
References: <quicwg/base-drafts/issues/998@github.com>
Subject: Re: [quicwg/base-drafts] Offset bit in stream frame (#998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a296334cde4d_4a0d3fe8cf40ef2896072c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2kRjPeMCw52q/NKcw1kdewt892IzeF2L3UWT CsYMRqeQ/Tb7d6132MbcCgrCmFuUBxwSOHGuIufUWqB9DW/vSiUtBj02CREBWazNvdSKQhPGEqkRqG UxBuIIyFUYkSMUH9KGor58/yRuw4wPKGu/QbCiV2CSkiuki7SYX/H7pAsQnL8Rp18RHitmy71Ac94X 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AmFVTU9fCy_BveFP9S8GYTfW4No>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 15:50:16 -0000

----==_mimepart_5a296334cde4d_4a0d3fe8cf40ef2896072c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I guess I was the only one gratified to see the ACK Frame "num blocks" flag to go away. I'll close this issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/998#issuecomment-350008152
----==_mimepart_5a296334cde4d_4a0d3fe8cf40ef2896072c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I guess I was the only one gratified to see the ACK Frame "num blocks" flag to go away. I'll close this issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/998#issuecomment-350008152">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-YkdAU9_0RRByi4_TegUjyKpZmcks5s-Ak0gaJpZM4Q427L">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw6__u0XdUtanbO5XxinOUEVLXSJks5s-Ak0gaJpZM4Q427L.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/998#issuecomment-350008152"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #998: I guess I was the only one gratified to see the ACK Frame \"num blocks\" flag to go away. I'll close this issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/998#issuecomment-350008152"}}}</script>
----==_mimepart_5a296334cde4d_4a0d3fe8cf40ef2896072c--


From nobody Thu Dec  7 07:50: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 B578D127419 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 07:50:16 -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 oby1KuYilurd for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 07:50:15 -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 C1103129479 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 07:50:14 -0800 (PST)
Date: Thu, 07 Dec 2017 07:50:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512661813; bh=jEuG6wUNsZXNE9HS0yNt2V1BkTJfPrvmKuUzVSB4h5A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ODpaPCYdeDB7lgCA1rxG44m+JsqqtaqFbzaB1zPoSDcZLqSGQ9GgO7H4wne61eXgj sMf8kH0xA74sp+Y4E+L1BqRBQIGhFoPFNZdloVlO2ypJrW2pPZErdgbYqiI0cChnoX l5mjtdG01YVXdkGpHfMDE8jxBMe0fCb8cIhXFxLc=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7d20e3c07d416a53a506773a665c45acb24815e92cf000000011641253592a169ce10affd42@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/998/issue_event/1377172436@github.com>
In-Reply-To: <quicwg/base-drafts/issues/998@github.com>
References: <quicwg/base-drafts/issues/998@github.com>
Subject: Re: [quicwg/base-drafts] Offset bit in stream frame (#998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a296335b274b_9be53fc182040f2814321d7"; 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/4YtsHX3QD5_7JXuzmJnRMmCMZfM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 15:50:16 -0000

----==_mimepart_5a296335b274b_9be53fc182040f2814321d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #998.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/998#event-1377172436
----==_mimepart_5a296335b274b_9be53fc182040f2814321d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/998" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="279969090" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/998">#998</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/998#event-1377172436">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzv0yz0lIHhXh6fpjlDEScJiCAm5ks5s-Ak1gaJpZM4Q427L">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwGZFlloElsMLu-pi5d4DYiDd2uVks5s-Ak1gaJpZM4Q427L.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/998#event-1377172436"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #998."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/998#event-1377172436"}}}</script>
----==_mimepart_5a296335b274b_9be53fc182040f2814321d7--


From nobody Thu Dec  7 07:52: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 D8EB112946F for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 07:52:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.395
X-Spam-Level: 
X-Spam-Status: No, score=-3.395 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lUaIybVQpEce for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 07:52:49 -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 25AB5127419 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 07:52: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=+UczEOEVEcqMMNP0nOceg0eaJjo=; b=ciLM1Zr28/7OS8az 1mxfWkJToRosdx2Uvn9m+L4EZGhmFQsmmzpXLJo8mdYmB5xN4NRekPEFq6ATRZha d22lurchGwfcX5uUlNg1UE7gIOvWcmCUlNh8PI32m5Zj94m6T8j3jMJa+1UToEPc n6nru3AfYlLJn8YS8b2XldOd1dc=
Received: by filter0345p1las1.sendgrid.net with SMTP id filter0345p1las1-31596-5A2963CD-3C 2017-12-07 15:52:46.069486085 +0000 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 NExRk_FrSYiNl2ZVk1y45g for <quic-issues@ietf.org>; Thu, 07 Dec 2017 15:52:45.683 +0000 (UTC)
Date: Thu, 07 Dec 2017 15:52:46 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd994e1a998d6497c839fe1d6e5ea0ac4bc39824392cf00000001164125cd92a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/350009005@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2963cd8d12c_4ed33fc626670f3010309cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1wv23QOamjKzLUm2oIJNLK6BEHErVeeukrfA SUFzLaCIKtU9Js3ZEz1iICpfzJOX3Xa5a0HJ9dO5gZ+GYV681Pkcp67GycWfH/GOq6Kz1CLui9ZrDa lMSP7pP+bHdODMLwkRyFzbzzj+6aQfiPErLEUJ7LsDrWDOYENuvDXdVKzYpXyoB1wD8A7Xq8c86oy2 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3RSeq86tfvBweHf23eQvhrRCZGI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 15:52:51 -0000

----==_mimepart_5a2963cd8d12c_4ed33fc626670f3010309cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I think that the benefits of starting PN at 0 in order to get better encoding in ack frames is a good reason to not go with random PN. It looks like you make a couple non-random grease suggestions in your new draft which sounds promising.

If we have varint packet numbers in the header, then we can do 'random' packet numbers only within a single byte, instead of the current 4 bytes of randomness, which I think achieves both greasing and low byte overhead.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/989#issuecomment-350009005
----==_mimepart_5a2963cd8d12c_4ed33fc626670f3010309cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I think that the benefits of starting PN at 0 in order to get better enc=
oding in ack frames is a good reason to not go with random PN. It looks lik=
e you make a couple non-random grease suggestions in your new draft which s=
ounds promising.</p>
</blockquote>
<p>If we have varint packet numbers in the header, then we can do 'random' =
packet numbers only within a single byte, instead of the current 4 bytes of=
 randomness, which I think achieves both greasing and low byte overhead.</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/989#issuecomment-350009005">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4fl7Ev2CYuzwXP=
PGJp8T2O9Q-Coks5s-AnNgaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9nOT_1gUoAdA51nG=
D6mF1RRGG1xks5s-AnNgaJpZM4Q2Id8.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/989#issuecomment-350009005"></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 #989: \u003e I thin=
k that the benefits of starting PN at 0 in order to get better encoding in =
ack frames is a good reason to not go with random PN. It looks like you mak=
e a couple non-random grease suggestions in your new draft which sounds pro=
mising.\r\n\r\nIf we have varint packet numbers in the header, then we can =
do 'random' packet numbers only within a single byte, instead of the curren=
t 4 bytes of randomness, which I think achieves both greasing and low byte =
overhead."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/989#issuecomment-350009005"}}}</script>=

----==_mimepart_5a2963cd8d12c_4ed33fc626670f3010309cf--


From nobody Thu Dec  7 08: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 8E53C129482 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 08:02:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z2cezx4wPteQ for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 08:02:55 -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 95800129489 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 08:02:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wTNAeL8yksk9j5wpqpeipO03l4E=; b=bvyk78oTPrOxQ1Sa tuCdY/5ogi6nhNn6jXAj56CHnK/9s32SSrzO9wVQqUX+IyOtp1b+CDIvYfm3eYf4 iMRXK0Cp7GaekUIoB7Davj1UzP000A51HG9OeSOxGxNuEXXNHvkNgOjuTbsOfetS NLqIqDNvjP4JR2sy9kGfgmw7ixw=
Received: by filter0287p1las1.sendgrid.net with SMTP id filter0287p1las1-24325-5A29662B-18 2017-12-07 16:02:51.991618679 +0000 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 Yhtq8ng5QsCGovHqYfO4VQ for <quic-issues@ietf.org>; Thu, 07 Dec 2017 16:02:51.876 +0000 (UTC)
Date: Thu, 07 Dec 2017 16:02:52 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7a5a616e86231b3b415767fa47cf0415216d250192cf000000011641282b92a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/350012254@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29662bbe332_49fd3fe8cf40ef2812670f2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jNp276d07n2bTfJGXRWEWNgYaiB6TpJmYuI IPfJfXb3gTXAOvsUSZp9loLT3SeYpJ/Hu2YNX6uguhIsRVX+qLe9CEwkBg8Je0ZXhxHvXT8z9vtZqe LWEg3ZbLOQvk8pwaX5Q/xpOYy7fBOTERJKBpgNW5uWvrHxVG16SK2G7CHL7smK6x3iH3P63ChQ2Xgf M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X4EIypNGGT1gm0QW7qe-9YmTkAQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 16:02:56 -0000

----==_mimepart_5a29662bbe332_49fd3fe8cf40ef2812670f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Varints aren't strictly necessary to have one-byte packet numbers. Just the first 3 bytes have to be zero. But I'm fine with varint 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/989#issuecomment-350012254
----==_mimepart_5a29662bbe332_49fd3fe8cf40ef2812670f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Varints aren't strictly necessary to have one-byte packet numbers. Just the first 3 bytes have to be zero. But I'm fine with varint 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/989#issuecomment-350012254">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy-qgYcCjkThkExeJjn38sc75S38ks5s-AwrgaJpZM4Q2Id8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-evlfoZvX7Q2YAq4zDCv-k11fgPks5s-AwrgaJpZM4Q2Id8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/989#issuecomment-350012254"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #989: Varints aren't strictly necessary to have one-byte packet numbers. Just the first 3 bytes have to be zero. But I'm fine with varint packet numbers."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/989#issuecomment-350012254"}}}</script>
----==_mimepart_5a29662bbe332_49fd3fe8cf40ef2812670f2--


From nobody Thu Dec  7 08:07: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 69EEB129482 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 08:07:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rxQ41zMM01h8 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 08:07: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 05A5C129483 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 08:07: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=jTNMOtJZam3oJ6LNgCFvQ9MoOFg=; b=GWiXJ9M3g1ymrlHI DuWBSLplB+LdVmdfaD4JanE9OAhx4WxA1KRvnIYPreTSQiN686TRym3TNryenfm2 1EATvQfzu/8TScOulBHSmd8dlixVaGy1jJGidQZD/9OzlfQWiBWv5XN4apyAT32b sglWtHHbRE+yBgu2VCo5QNNSRlY=
Received: by filter0057p1las1.sendgrid.net with SMTP id filter0057p1las1-9551-5A296746-C 2017-12-07 16:07:34.38596797 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id QlYCVRt1QcSaXBHC0C0ZAw for <quic-issues@ietf.org>; Thu, 07 Dec 2017 16:07:34.240 +0000 (UTC)
Date: Thu, 07 Dec 2017 16:07:34 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c29ae78e7d246d1a1bb46086bc30cd1117331d292cf000000011641294692a169ce10b09593@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/999/review/81905213@github.com>
In-Reply-To: <quicwg/base-drafts/pull/999@github.com>
References: <quicwg/base-drafts/pull/999@github.com>
Subject: Re: [quicwg/base-drafts] ACK frame packet numbers aren't truncated (#999)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29674610582_25a5d3fc572e72f302215521"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1p+dekeqKP2mMQ0oqwfz87XBEjL1uhYesd9h K1VInGFy0c7LusCNDfapZlSUxKqcYWU/mWnrp5PQNy26u4vipi4rTSKdNATHoX5qhrSFyq0uD8AnE2 nXuElRUvNCo6fHqJbQwiNeimzCwb3XeGkz+5UuJOn9mWrsSbSzpRtRNsyA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f3hX5ZzBYPuSDpRvVPJNq8SitlA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 16:07:42 -0000

----==_mimepart_5a29674610582_25a5d3fc572e72f302215521
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/999#pullrequestreview-81905213
----==_mimepart_5a29674610582_25a5d3fc572e72f302215521
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/999#pullrequestreview-81905213">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1ZyOrMtFpLFvdhlFxYbW_lU3ODeks5s-A1GgaJpZM4Q5BgY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzcrk5y64xS6kUJERWZlxjqiiTMSks5s-A1GgaJpZM4Q5BgY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/999#pullrequestreview-81905213"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #999"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/999#pullrequestreview-81905213"}}}</script>
----==_mimepart_5a29674610582_25a5d3fc572e72f302215521--


From nobody Thu Dec  7 08:13: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 2EA22129482 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 08:13:56 -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_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 BJOIRXBXJi4F for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 08:13: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 168D8127333 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 08:13:53 -0800 (PST)
Date: Thu, 07 Dec 2017 08:13:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512663233; bh=ddDNpMb48CrTDWEAWp0zMFgwD8a8xrbWTnVFK6NE5n4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1ww5DI74vntoJKXXxzaV3Dot+Y5W/L5q8vazTirqAEx1gfhEr9HFoev7usc2QjtlM VaWDzk9Oe9uVLi+sKjChtBvDDsVfDNLjyBOLsRcIypYhNhhu+0l1eH8AemOLgU4QC8 yrSKlv6ccwVabFH1MFcqJkSMcK6ChDP+kASlUFnY=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb721e0ed846c4fbdc96a8a2403c5ca2d55238fd92cf0000000116412ac192a169ce10a4b93f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/985/review/81904916@github.com>
In-Reply-To: <quicwg/base-drafts/pull/985@github.com>
References: <quicwg/base-drafts/pull/985@github.com>
Subject: Re: [quicwg/base-drafts] Restructure packetization section (#985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2968c14c2e0_59d73fe69ca84f2c1651787"; 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/c4VLx7O87dGuMBLxOL7FM_1Iywc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 16:13:56 -0000

----==_mimepart_5a2968c14c2e0_59d73fe69ca84f2c1651787
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.

I like the editorial reorganization. That section was too long.

I have few nits, mostly about shifting terminology of packet types.

Note also that @gloinul has some outstanding issues with this text. We can commit, but we can't yet close #614.

> @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,

s/"packet size for QUIC packet"/"QUIC packet size"

Keep the terminology consistent, and shorter

> @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
+but not the UDP or IP header.
+
+The initial client packet SHOULD be padded to exactly 1200 octets unless the

s/initial client/QUIC initlal

> -## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
+but not the UDP or IP header.
+
+The initial client packet SHOULD be padded to exactly 1200 octets unless the
+client has a reasonable assurance that the Path Maximum Transmission Unit (PMTU)
+is larger.  Sending a packet of this size ensures that the network path supports
+an MTU of this size and helps reduce the amplitude of amplification attacks
+caused by server responses toward an unverified client address.
+
+Servers MUST ignore an initial plaintext packet from a client if its total size

s/initial plaintext packet/QUIC initial packet

> @@ -2767,6 +2774,26 @@ provisional until QUIC's loss detection algorithm determines that the packet is
 actually lost.
 
 
+### Special Considerations for Packetization Layer PMTU Discovery
+
+
+The PADDING frame provides a useful option for PMTU probe packets that does not
+exist in other transports. PADDING frames generate acknowledgements, but their
+content need not be delivered reliably. PADDING frames may delay the delivery of
+application data, as they consume the congestion window. However, by definition
+their likely loss in a probe packet does not require delay- inducing

Eliminate space after dash.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-81904916
----==_mimepart_5a2968c14c2e0_59d73fe69ca84f2c1651787
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>

<p>I like the editorial reorganization. That section was too long.</p>
<p>I have few nits, mostly about shifting terminology of packet types.</p>
<p>Note also that <a href="https://github.com/gloinul" class="user-mention">@gloinul</a> has some outstanding issues with this text. We can commit, but we can't yet close <a href="https://github.com/quicwg/base-drafts/issues/614" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="234455392" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/614">#614</a>.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155564893">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
</pre>
<p>s/"packet size for QUIC packet"/"QUIC packet size"</p>
<p>Keep the terminology consistent, and shorter</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155565122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
+but not the UDP or IP header.
+
+The initial client packet SHOULD be padded to exactly 1200 octets unless the
</pre>
<p>s/initial client/QUIC initlal</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155565274">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
+but not the UDP or IP header.
+
+The initial client packet SHOULD be padded to exactly 1200 octets unless the
+client has a reasonable assurance that the Path Maximum Transmission Unit (PMTU)
+is larger.  Sending a packet of this size ensures that the network path supports
+an MTU of this size and helps reduce the amplitude of amplification attacks
+caused by server responses toward an unverified client address.
+
+Servers MUST ignore an initial plaintext packet from a client if its total size
</pre>
<p>s/initial plaintext packet/QUIC initial packet</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155566538">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2767,6 +2774,26 @@ provisional until QUIC&#39;s loss detection algorithm determines that the packet is
 actually lost.
 
 
+### Special Considerations for Packetization Layer PMTU Discovery
+
+
+The PADDING frame provides a useful option for PMTU probe packets that does not
+exist in other transports. PADDING frames generate acknowledgements, but their
+content need not be delivered reliably. PADDING frames may delay the delivery of
+application data, as they consume the congestion window. However, by definition
+their likely loss in a probe packet does not require delay- inducing
</pre>
<p>Eliminate space after dash.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-81904916">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq96hbqFzFJ9LcxPatLqhVoNEp6jEks5s-A7BgaJpZM4Q1qxu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwC322dQp0e7sNhn9RZSImisuMUKks5s-A7BgaJpZM4Q1qxu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-81904916"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 approved #985"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-81904916"}}}</script>
----==_mimepart_5a2968c14c2e0_59d73fe69ca84f2c1651787--


From nobody Thu Dec  7 08:19: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 8DFDD12947B for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 08:19:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 nys0uTV6aPSt for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 08:19:22 -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 573FB1201FA for <quic-issues@ietf.org>; Thu,  7 Dec 2017 08:19: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=ltjEDD3yaLzxcood3wPZA0Glt8Q=; b=Sxc4eG2kYUEQXJ7S 9dNlZw/D47tOfO1FGenzezV35Jn/jhpRSbvlGxo+atvrBeH0tDg7YRJnMGfkzH/m 0c06x0K1KL1M3yiQHTjXfj7846Frp1HMlM2R6jevam/LGnc2pPiBqPvJijkqpWr3 jD8/tPlXVgHzqFF/oaNeXUauTTo=
Received: by filter0411p1iad2.sendgrid.net with SMTP id filter0411p1iad2-26797-5A296A09-1 2017-12-07 16:19:21.134176298 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id IRP70IIkSHqCvdknaPIh0g for <quic-issues@ietf.org>; Thu, 07 Dec 2017 16:19:21.014 +0000 (UTC)
Date: Thu, 07 Dec 2017 16:19:21 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26539e925422a94069ae3887d3554e38be96ce0492cf0000000116412c0892a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/350017471@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a296a08d7279_9bfc3fc182040f28141173"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3xIjBrUpHI6F4mkiYfsGqLk283zaK0xFvIq9 7SBGUBpI3ynMQD7tSkMW+4ZmZmSikJp9P/A+OXFv5aN6ZgbU6m0/sqmfxBIR8/mKwI0FINDboXT+HK THuXhEgY0OusLSw0rg4f7AiGs/39CQrHMYIg7GgFxW+yyjn8pGloIRe6Z4e7xqEl96dNi3GVPqT/NY 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HO4YyhTfOt9xv0Rr7hv6QLQoe98>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 16:19:25 -0000

----==_mimepart_5a296a08d7279_9bfc3fc182040f28141173
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @marten-seemann no, it doesn't assume that. In short header packets C = 1 to mean connection ID is omitted avoids collisions with STUN. If the Connection ID is present, then C = 0 which makes the first two bits of the packet match those of STUN packets, but if we change the legal values of Connection ID as in my previous we still avoid collisions with STUN when the Connection ID is present. No STUN FINGERPRINT needed in either case.

Sorry, but I'm still a bit confused on the connection ID bit flip in general.

As Marten mentions, there are use cases for both omitting the connection ID from all packets when multiplexing QUIC with WebRTC and use cases for including it.  So inverting the meaning doesn't help solve any problems, unless you don't care about one of these?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/426#issuecomment-350017471
----==_mimepart_5a296a08d7279_9bfc3fc182040f28141173
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><a href=3D"https://github.com/marten-seemann" class=3D"user-mention">@ma=
rten-seemann</a> no, it doesn't assume that. In short header packets C =3D =
1 to mean connection ID is omitted avoids collisions with STUN. If the Conn=
ection ID is present, then C =3D 0 which makes the first two bits of the pa=
cket match those of STUN packets, but if we change the legal values of Conn=
ection ID as in my previous we still avoid collisions with STUN when the Co=
nnection ID is present. No STUN FINGERPRINT needed in either case.</p>
</blockquote>
<p>Sorry, but I'm still a bit confused on the connection ID bit flip in gen=
eral.</p>
<p>As Marten mentions, there are use cases for both omitting the connection=
 ID from all packets when multiplexing QUIC with WebRTC and use cases for i=
ncluding it.  So inverting the meaning doesn't help solve any problems, unl=
ess you don't care about one of these?</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/426#issuecomment-350017471">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6bKEaDbkY0hMZu=
R4uy6rcpd6E3qks5s-BAIgaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzbx6pFpYplmwANVU=
OOOJer2GbAAks5s-BAIgaJpZM4MuYe0.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/426#issuecomment-350017471"></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 #426: \u003e @marte=
n-seemann no, it doesn't assume that. In short header packets C =3D 1 to me=
an connection ID is omitted avoids collisions with STUN. If the Connection =
ID is present, then C =3D 0 which makes the first two bits of the packet ma=
tch those of STUN packets, but if we change the legal values of Connection =
ID as in my previous we still avoid collisions with STUN when the Connectio=
n ID is present. No STUN FINGERPRINT needed in either case.\r\n\r\nSorry, b=
ut I'm still a bit confused on the connection ID bit flip in general.\r\n\r=
\nAs Marten mentions, there are use cases for both omitting the connection =
ID from all packets when multiplexing QUIC with WebRTC and use cases for in=
cluding it.  So inverting the meaning doesn't help solve any problems, unle=
ss you don't care about one of these?"}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/426#issuecomment-350017471"=
}}}</script>=

----==_mimepart_5a296a08d7279_9bfc3fc182040f28141173--


From nobody Thu Dec  7 13:11: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 7B6AD128796 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 13:11:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PacDifM42gyl for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 13: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 151661241FC for <quic-issues@ietf.org>; Thu,  7 Dec 2017 13:11: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=HTZp4kzwfYN/t+4Sdg6Si2D5yug=; b=sIoWVqKQqhXOQTqW 7MbKoB4lmDaE/LiQWVB0Tlsv4i2UOuOYg+qYTog3AnIVXA/UFrXED2IFiu6bDsLk ONxM7V7ifhdNoW/yIulC/+9/DmRIglXOnoMDoG2Hp6W6v0tB+nUmvdsMeybXdfxM yaw63iuHJAJpEnjRRG9r/gnJrII=
Received: by filter0236p1iad2.sendgrid.net with SMTP id filter0236p1iad2-19050-5A29AE91-5 2017-12-07 21:11:45.217794862 +0000 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 dA_3A7qnSS6iyflgGDheIw for <quic-issues@ietf.org>; Thu, 07 Dec 2017 21:11:45.143 +0000 (UTC)
Date: Thu, 07 Dec 2017 21:11:45 +0000 (UTC)
From: Dragana Damjanovic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4fa3b1ad33b673b3bfe3f3bff597b728c83911d892cf000000011641709192a169ce10b4bcbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1000@github.com>
Subject: [quicwg/base-drafts] Are initial_max_stream_id_bidi/uni examples correct? (#1000)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29ae91553f_22ab3ff92ee58f28367727"; 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+mS8Ta9JBy9URxgZLdu6NVORBS0jC8arbXG doUh36X2MiKlfZGtXOdY2b9ZrrwlDhZkzYMKtP5Zz3MHkDuZRmWjRKNsZEXQPxpAl9PkLJrXH5BLbQ O4mKl+HELvwq1E/bUKuh2MC37pxkMkPCLkupFJ6bOmGyFALhXryF7icuIrHn0wLqRmK+CvnRjn4Ntm A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/clrlbkVz_YZ2z0cHBOGU3ZXfI9U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 21:11:47 -0000

----==_mimepart_5a29ae91553f_22ab3ff92ee58f28367727
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"This value MUST be a valid bidirectional stream ID for a peer-initiated stream (that is, the two least significant bits are set to 0 by a server and to 1 by a client)."
Should this be other way around? the two least significant bits of initial_max_stream_id_bidi should be set to 1 by a server, because that is a valid stream ID for its peer, i.e. a client?

There is a similar issue for initial_max_stream_id_uni.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1000
----==_mimepart_5a29ae91553f_22ab3ff92ee58f28367727
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>"This value MUST be a valid bidirectional stream ID for a peer-initiated stream (that is, the two least significant bits are set to 0 by a server and to 1 by a client)."<br>
Should this be other way around? the two least significant bits of initial_max_stream_id_bidi should be set to 1 by a server, because that is a valid stream ID for its peer, i.e. a client?</p>
<p>There is a similar issue for initial_max_stream_id_uni.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1000">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5hOYV6EYiQzMbBQvk-2uvfv1QW2ks5s-FSRgaJpZM4Q6M0f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6naKJzkTSE7R2xpvYQjP6pwJSICks5s-FSRgaJpZM4Q6M0f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1000"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Are initial_max_stream_id_bidi/uni examples correct? (#1000)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1000"}}}</script>
----==_mimepart_5a29ae91553f_22ab3ff92ee58f28367727--


From nobody Thu Dec  7 13:54: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 64C64127599 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 13:54:51 -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_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 ZsslM8VPOZWo for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 13:54: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 CB499127286 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 13:54:48 -0800 (PST)
Date: Thu, 07 Dec 2017 13:54:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512683687; bh=rUE7KS2LkMPl1f1SSsZ9tyRrLhgS5qzjOTDvbyzTOz8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a9GObzpwRdBI6nahtC6tYOh/f++0uSAKe3fzU2UQDlXlMXBKOiim9nNTRXEdk8Qos qZDQ/g9+dOhvUJWZuzLTb51aunJSdu0w5YPZA0G3jNOsoT//n0m9YqLgmsGFPyFONR NDuiQZd3xI4eycGhpTYCpibZ9ozCyzGTy992Wt+4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7ff0fd18bf6ad41318b25772b1ca13d014606e792cf0000000116417aa792a169ce10a4b93f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/985/review/82001037@github.com>
In-Reply-To: <quicwg/base-drafts/pull/985@github.com>
References: <quicwg/base-drafts/pull/985@github.com>
Subject: Re: [quicwg/base-drafts] Restructure packetization section (#985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29b8a7e016e_9583fa569d50f2c1189f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9-ywpPjtFe_EkE2DgI1Ox5OI45U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 21:54:51 -0000

----==_mimepart_5a29b8a7e016e_9583fa569d50f2c1189f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

Looks good, a few minor things.

> @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.

grammar nit: s/retransmissions/retransmission/ , since it's followed by "has a"

> @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,

I don't think we need this; "QUIC packet size" is defined in Section 2.

> @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
+but not the UDP or IP header.
+
+The initial client packet SHOULD be padded to exactly 1200 octets unless the

Perhaps "QUIC Initial and Handshake packets" ?

> +an MTU of this size and helps reduce the amplitude of amplification attacks
+caused by server responses toward an unverified client address.
+
+Servers MUST ignore an initial plaintext packet from a client if its total size
+is less than 1200 octets.
+
+
+## Path Maximum Transmission Unit
+
+The Path Maximum Transmission Unit (PMTU) is the maximum size of the entire IP
+header, UDP header, and UDP payload. The UDP payload includes the QUIC packet
+header, protected payload, and any authentication fields.
+
+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 ({{!PLPMTUD=RFC4821}}) and MAY use

readability nit: long sentence, which is fine, but I would split it at the "and": "... SHOULD use Packetization Layer PMTU Discovery ({{!PLPMTUD=RFC4821}}). Endpoints MAY use ..."

> +header, protected 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 ({{!PLPMTUD=RFC4821}}) and MAY use
+PMTU Discovery ({{!PMTUDv4=RFC1191}}, {{!PMTUDv6=RFC8201}}) 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 NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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).

suggestion: remove the round brackets, and make the parenthetical phrase part of the main sentence.

> +fragmentation or packet drops. To optimize bandwidth efficiency, endpoints
+SHOULD use Packetization Layer PMTU Discovery ({{!PLPMTUD=RFC4821}}) and MAY use
+PMTU Discovery ({{!PMTUDv4=RFC1191}}, {{!PMTUDv6=RFC8201}}) 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 NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.

nit: s/the IPv6 minimum/the IPv6 minimum packet size/

> +SHOULD use Packetization Layer PMTU Discovery ({{!PLPMTUD=RFC4821}}) and MAY use
+PMTU Discovery ({{!PMTUDv4=RFC1191}}, {{!PMTUDv6=RFC8201}}) 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 NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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

nit: s/their MTU/its MTU/ 

> +determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.
+
+If a QUIC endpoint determines that the PMTU between any pair of local and remote

There's obviously a good reason for this, which I can't seem to remember. Why do we disallow smaller packets? Can you add a note here about that as well, so it's obvious to any reader?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-82001037
----==_mimepart_5a29b8a7e016e_9583fa569d50f2c1189f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<p>Looks good, a few minor things.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155646979">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
</pre>
<p>grammar nit: s/retransmissions/retransmission/ , since it's followed by "has a"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155647452">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
</pre>
<p>I don't think we need this; "QUIC packet size" is defined in Section 2.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155647967">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
+but not the UDP or IP header.
+
+The initial client packet SHOULD be padded to exactly 1200 octets unless the
</pre>
<p>Perhaps "QUIC Initial and Handshake packets" ?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155648492">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +an MTU of this size and helps reduce the amplitude of amplification attacks
+caused by server responses toward an unverified client address.
+
+Servers MUST ignore an initial plaintext packet from a client if its total size
+is less than 1200 octets.
+
+
+## Path Maximum Transmission Unit
+
+The Path Maximum Transmission Unit (PMTU) is the maximum size of the entire IP
+header, UDP header, and UDP payload. The UDP payload includes the QUIC packet
+header, protected payload, and any authentication fields.
+
+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 ({{!PLPMTUD=RFC4821}}) and MAY use
</pre>
<p>readability nit: long sentence, which is fine, but I would split it at the "and": "... SHOULD use Packetization Layer PMTU Discovery ({{!PLPMTUD=RFC4821}}). Endpoints MAY use ..."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155648987">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +header, protected 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 ({{!PLPMTUD=RFC4821}}) and MAY use
+PMTU Discovery ({{!PMTUDv4=RFC1191}}, {{!PMTUDv6=RFC8201}}) 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 NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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).
</pre>
<p>suggestion: remove the round brackets, and make the parenthetical phrase part of the main sentence.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155649158">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +fragmentation or packet drops. To optimize bandwidth efficiency, endpoints
+SHOULD use Packetization Layer PMTU Discovery ({{!PLPMTUD=RFC4821}}) and MAY use
+PMTU Discovery ({{!PMTUDv4=RFC1191}}, {{!PMTUDv6=RFC8201}}) 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 NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.
</pre>
<p>nit: s/the IPv6 minimum/the IPv6 minimum packet size/</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155649763">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +SHOULD use Packetization Layer PMTU Discovery ({{!PLPMTUD=RFC4821}}) and MAY use
+PMTU Discovery ({{!PMTUDv4=RFC1191}}, {{!PMTUDv6=RFC8201}}) 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 NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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
</pre>
<p>nit: s/their MTU/its MTU/</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155651648">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.
+
+If a QUIC endpoint determines that the PMTU between any pair of local and remote
</pre>
<p>There's obviously a good reason for this, which I can't seem to remember. Why do we disallow smaller packets? Can you add a note here about that as well, so it's obvious to any reader?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-82001037">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq179zI6AxNmaKUC8u0UjUfw64p9tks5s-F6ngaJpZM4Q1qxu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwE9ASVV0Nx3wNaQKQbVaCTAbLAeks5s-F6ngaJpZM4Q1qxu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-82001037"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #985"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-82001037"}}}</script>
----==_mimepart_5a29b8a7e016e_9583fa569d50f2c1189f5--


From nobody Thu Dec  7 13:55: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 932EA128796 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 13:55:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lFURSr6secPI for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 13:55: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 6AF4B127B5A for <quic-issues@ietf.org>; Thu,  7 Dec 2017 13:55: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=4Z9zdc+a6tkI/XV6SsGr0XHfL0g=; b=d8TjAzuPNMKcVudv 0rmicv0VILJBWKsh8sL+DPfkVKikeAZwUjJejsSJIusVnIRitEPolek7Di0rqfpc 4JcAt9x0pK23DNXKY3wqB55Dc3f0jHGJKqgnfYhmqShopJugTszTiV9e47tOzRdC mfwtAWDPNpKIDFBtaMb7z2KDteY=
Received: by filter0363p1las1.sendgrid.net with SMTP id filter0363p1las1-12165-5A29B8E6-1C 2017-12-07 21:55:50.99428048 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id obZWyeuHSaW-nA2tBdz6dA for <quic-issues@ietf.org>; Thu, 07 Dec 2017 21:55:50.789 +0000 (UTC)
Date: Thu, 07 Dec 2017 21:55:51 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfef5c8acd069f6e411c479f4cc9f1eff0b0deed992cf0000000116417ae692a169ce10b09593@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/999/review/82007602@github.com>
In-Reply-To: <quicwg/base-drafts/pull/999@github.com>
References: <quicwg/base-drafts/pull/999@github.com>
Subject: Re: [quicwg/base-drafts] ACK frame packet numbers aren't truncated (#999)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29b8e6c930e_64493f9e13c00f301266cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Pxi1aNKzqWjO7oZ4fladl17OjJ0A13KqClb JnX8PEpvCWOaK6DlrRCHoFFKYxCvvnC3xHr+USdAKQK9gDj2K7NePjaTcyvqSlRrO+HMV/CbxEHNZG 3O3SI40NQTcmBCa8ZAu+JmQ8Gl3o8iPl659tAAxOLlFUyr3B+fwAKG21Ssu80S9kLKghcTJs9dwnOv U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9AAYRoUt1kUrEiWQ-oov8-7QSzQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 21:55:53 -0000

----==_mimepart_5a29b8e6c930e_64493f9e13c00f301266cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/999#pullrequestreview-82007602
----==_mimepart_5a29b8e6c930e_64493f9e13c00f301266cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/999#pullrequestreview-82007602">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq50AkKqd7WHppOEN_UZm3rlmA5KOks5s-F7mgaJpZM4Q5BgY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6VD1r13AzQZnTNLdVMgXzfm8ybfks5s-F7mgaJpZM4Q5BgY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/999#pullrequestreview-82007602"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #999"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/999#pullrequestreview-82007602"}}}</script>
----==_mimepart_5a29b8e6c930e_64493f9e13c00f301266cc--


From nobody Thu Dec  7 14: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 7B110127286 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:02:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.095
X-Spam-Level: 
X-Spam-Status: No, score=-5.095 tagged_above=-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_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 w17t65NYhv1Q for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:02: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 47C02126DCA for <quic-issues@ietf.org>; Thu,  7 Dec 2017 14:02:24 -0800 (PST)
Date: Thu, 07 Dec 2017 14:02:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512684143; bh=6/11OpOvBIhYAIaVHwTpBfYyn5SJynmZUrk8DdNdHoo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UBIryjnAjzNuPQu+v4c1DOy9KMOIu+NjnJcxDX24TTRPEM5UraN0PUFebOXfpFH+8 4PtoZRV7VZnKKph5dmE/L8eSJFjDpmsRoEDuANRyHyLAu0/HKhDa2s4mzOjPddTZ4w 2N4I7XhPTAI235aHtuuKnt0g8IHLi7Sy+ALdzGEU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb62493e71100e9d1095737422bc0f3c441722b5792cf0000000116417c6f92a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c350108087@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29ba6f7bfa6_40263f9c81252f301493b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lGmiYbiTYIsexOZu1n85skUw-6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 22:02:26 -0000

----==_mimepart_5a29ba6f7bfa6_40263f9c81252f301493b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@csperkins There was no formal consensus, but that's not the bar for getting changes into the draft. That said, we're still discussing the form and what we want to mux with, so the discussion is clearly not necessarily going to yield this outcome. In the meanwhile, implementations are required to use these new types for interop, and will likely have to change it again when we figure out the "right" answer. Given this is not the agreed upon answer yet, what does this PR get 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/995#issuecomment-350108087
----==_mimepart_5a29ba6f7bfa6_40263f9c81252f301493b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/csperkins" class=3D"user-mention">@csper=
kins</a> There was no formal consensus, but that's not the bar for gettin=
g changes into the draft. That said, we're still discussing the form and =
what we want to mux with, so the discussion is clearly not necessarily go=
ing to yield this outcome. In the meanwhile, implementations are required=
 to use these new types for interop, and will likely have to change it ag=
ain when we figure out the "right" answer. Given this is not the agreed u=
pon answer yet, what does this PR get you?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/995#issuecomment-350108087">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_whzRO=
HevP9n5H7x01TGht1BcX7ks5s-GBvgaJpZM4Q3_YY">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5clfe=
sNkgJcWpDSLFyS-Nc05SOAks5s-GBvgaJpZM4Q3_YY.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/995#issuecomment-350108087"></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 #995: @csperkins There was no formal consensus, but that's not the bar =
for getting changes into the draft. That said, we're still discussing the=
 form and what we want to mux with, so the discussion is clearly not nece=
ssarily going to yield this outcome. In the meanwhile, implementations ar=
e required to use these new types for interop, and will likely have to ch=
ange it again when we figure out the \"right\" answer. Given this is not =
the agreed upon answer yet, what does this PR get you?"}],"action":{"name=
":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/9=
95#issuecomment-350108087"}}}</script>=

----==_mimepart_5a29ba6f7bfa6_40263f9c81252f301493b5--


From nobody Thu Dec  7 14:12: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 9FA8E1294BF for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:12:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.018
X-Spam-Level: 
X-Spam-Status: No, score=-2.018 tagged_above=-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_MSPIKE_H4=-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 pXK7quutvUHh for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:12: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 BA6E9127286 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 14:12: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=Kx9lKxNBLWUc0LMClBzYKIirc+w=; b=W11zOlA+I60RqFiv ewYGrPv5BmYPzCmDkbx3m+ZLg8XE0Q4T05hZqm1HNRsygmW9YNUgI7gO1YXT2cLF Y8U4LEyPLZ6x3UQWk9yZZe48LLVfTdoZ20P/7URui/lkm6bYkI+4zU+DisUFKfJ9 8SbTEO/BBF648eEhpmr/scRSnyY=
Received: by filter0246p1las1.sendgrid.net with SMTP id filter0246p1las1-30079-5A29BCC8-E 2017-12-07 22:12:24.371493688 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id QWya7FtxRlOUB052FTUJMA for <quic-issues@ietf.org>; Thu, 07 Dec 2017 22:12:24.266 +0000 (UTC)
Date: Thu, 07 Dec 2017 22:12:24 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8aae36914b8ce89d6175da433882838b7c75f5992cf0000000116417ec892a169ce10a4b93f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/985/review/82011922@github.com>
In-Reply-To: <quicwg/base-drafts/pull/985@github.com>
References: <quicwg/base-drafts/pull/985@github.com>
Subject: Re: [quicwg/base-drafts] Restructure packetization section (#985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29bcc822d0f_14913f9be8252f3845226"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1s/IoQZbLmcOcRjUQlPlVhX+vWxEfSI8Axbt iZg+1cUwKl43vrYu0533sCUw1+qOL1lu3z1JBuwz3M1WGaAMiea06ZYgVMAvvkUa+d2IgDWUC05oYA nnlEYDaoUSeTFo+6gF+RQtn9KvFEnEanPWDUWk3nKbyljSnT/gieLQgRvw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eOri0ygzpXoXhRJY_p1iM1uh_j8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 22:12:27 -0000

----==_mimepart_5a29bcc822d0f_14913f9be8252f3845226
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.
+
+If a QUIC endpoint determines that the PMTU between any pair of local and remote

My reading of this is that the maximum must not be reduced, but if you have less to send, go ahead. This will trigger packet loss and eventual connection failure when sending bulk data on a network that does not honor the 1200 minimum and therefore possibly trigger a connection migration if possible, or otherwise stop a hopeless quest.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/985#discussion_r155656158
----==_mimepart_5a29bcc822d0f_14913f9be8252f3845226
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155656158">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.
+
+If a QUIC endpoint determines that the PMTU between any pair of local and remote
</pre>
<p>My reading of this is that the maximum must not be reduced, but if you have less to send, go ahead. This will trigger packet loss and eventual connection failure when sending bulk data on a network that does not honor the 1200 minimum and therefore possibly trigger a connection migration if possible, or otherwise stop a hopeless quest.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155656158">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6IYVqmxg8pbLlkxLJ8xuOHbS8i7ks5s-GLIgaJpZM4Q1qxu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9PIDVgMds95RxglOToQ2QKYTH50ks5s-GLIgaJpZM4Q1qxu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155656158"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #985"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/985#discussion_r155656158"}}}</script>
----==_mimepart_5a29bcc822d0f_14913f9be8252f3845226--


From nobody Thu Dec  7 14:15: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 105A9127286 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:15:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.498
X-Spam-Level: 
X-Spam-Status: No, score=-6.498 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bTz-ZdjEyx-8 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:15: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 80A8F12025C for <quic-issues@ietf.org>; Thu,  7 Dec 2017 14:15:45 -0800 (PST)
Date: Thu, 07 Dec 2017 14:15:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512684944; bh=0tN5wm7o3JSTKXeulF8FiKyAQCrb2AkgpO0mfns5SIE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ALcEFZZFX7zS8YB3GFPCkYO6nkfRgcjtjDjuA8NTMcwPVorT3P4W9d+YlQzYyOCT/ TZYiDqWblLhmKNcpq/IO8UoNiV87iojK4tCU3YE8eXgdpFLnJnNFIL0xN/yevO2B/6 7RFKB2OBnKIsuDiGJ/zCGGMQforzdLOtrKJxNBXU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc039443b43253bdec8381e9be9d9c3f5678003fc92cf0000000116417f9092a169ce10a4b93f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/985/review/82012769@github.com>
In-Reply-To: <quicwg/base-drafts/pull/985@github.com>
References: <quicwg/base-drafts/pull/985@github.com>
Subject: Re: [quicwg/base-drafts] Restructure packetization section (#985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29bd90d8890_147d3febd52fcf289821f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dCFEBakVLWRsjtbZ_v5X9-RHb-k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 22:15:47 -0000

----==_mimepart_5a29bd90d8890_147d3febd52fcf289821f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.
+
+If a QUIC endpoint determines that the PMTU between any pair of local and remote

Another reason may be to prevent DoS attacks by injection of unverifiable network congestion control / status 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/985#discussion_r155656832
----==_mimepart_5a29bd90d8890_147d3febd52fcf289821f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155656832">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.
+
+If a QUIC endpoint determines that the PMTU between any pair of local and remote
</pre>
<p>Another reason may be to prevent DoS attacks by injection of unverifiable network congestion control / status 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/985#discussion_r155656832">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-wJB_i7S2XR6i0uJKU_oFjwJOvQks5s-GOQgaJpZM4Q1qxu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1oRXmQwBCNAgX58PB-jMuNNhyP5ks5s-GOQgaJpZM4Q1qxu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155656832"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #985"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/985#discussion_r155656832"}}}</script>
----==_mimepart_5a29bd90d8890_147d3febd52fcf289821f--


From nobody Thu Dec  7 14: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 4CC031294EC for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:24:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W3qsJI3YwWiD for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:24:48 -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 280DB12717E for <quic-issues@ietf.org>; Thu,  7 Dec 2017 14:24: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=XAUwDaoaYNuqRxy+MrD0yqf44aE=; b=pgfPc6pTx3VVep15 jgEFcRTCoSuKTLvLySZmp61KpNKBfthdqFucg+1dtvhWgoFMqnXRje1QziQoVwc/ /1uqeoke1sOwqpYpADW3571SaaUq1FraED6UVeJl+f8VU3MUIrjtKiN0Rf4vt1tr Wdy+GLVZTff+MAzDUwBhhvAl9ZI=
Received: by filter0007p1iad2.sendgrid.net with SMTP id filter0007p1iad2-3086-5A29BFAF-4 2017-12-07 22:24:47.203719278 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id kvOkxpmARiytg1lQrcXCJA for <quic-issues@ietf.org>; Thu, 07 Dec 2017 22:24:47.116 +0000 (UTC)
Date: Thu, 07 Dec 2017 22:24:47 +0000 (UTC)
From: Colin Perkins <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abddc9f9ca858e02088a508bdc52ae8119dcad314a92cf00000001164181ae92a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/350113232@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29bfaef3091_14ae3f9be8252f382218c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: csperkins
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3O4yKb5RM021ALLflL/vgqxzOJ6XiKCBSFU+ Ei2vkwfDmZcxoBMzY8/4CnpgnMf1AgyazsW1bx26x/5+VeXZhmZO2+Nf/HlfvxY9FJU8XhMcwO8IwC Tj6DDFdgJNf3wQq2o13jRP7rJk5HAyDGTz2IY5amr02Mg1/aZA73B7f/LnJULhXR+EAffZmip0k7TE g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZImxvHlb0PFm8sNIqGy5eKYlk5g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 22:24:50 -0000

----==_mimepart_5a29bfaef3091_14ae3f9be8252f382218c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was misreading the packet formats, which perhaps wasn't helping... But, to summarise, a STUN packet header is formatted as:

     0                   1                   2                   3
     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |0 0|     STUN Message Type     |         Message Length        |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |                   Magic Cookie  = 0x2112A442                  |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |                                                               |
    |                     Transaction ID (96 bits)                  |
    |                                                               |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

This is straight-forward to demux with QUIC long header packets, since they have the initial bit set to 1 and STUN has it set to zero. 

QUIC short header packets are:

     0                   1                   2                   3
     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |0|C|K|   Type  |     [Connection ID (64)]                      |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |                     [Connection ID (64)]                      |
    +               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |               |X X X X X X X X X X X X X X X X X X X X X X X X 
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X...
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

I assume the common case is that the Connection ID is not present. If we define C=1 to mean that the Connection ID is not present, then the first two bits of the QUIC short header packet will be 01. This is straight-forward to demux from STUN, since those bits are 00 in STUN packets.

If the Connection ID is present, then the QUIC short header packet will have C=0 and so start with the first two bits equal to 00, which matches the first two bits of a STUN packet. We also see that the 64-bit QUIC Connection ID occupies the same space as the last 8 bits of the STUN Message Type, the 16-bit Message Length, the Magic Cookie, and the first 8-bits of the Transaction ID. To demultiplex such a QUIC packet from STUN, we need to either (1) use the STUN FINGERPRINT; (2) redefine the QUIC Connection ID to be 63-bit value that encoded into a 64 bits for both long- and short-header packets, with the encoding chosen so that one of the middle bits is set to avoid collisions with the STUN magic cookie when sent in short header packets; or (3) choose the QUIC short header type values to avoid conflicts with STUN message types (which is what #956 does). None of these are pleasant, but I tend to think (3) is best, since it also allows demux of WebRTC traffic.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/426#issuecomment-350113232
----==_mimepart_5a29bfaef3091_14ae3f9be8252f382218c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I was misreading the packet formats, which perhaps wasn't helping... But=
, to summarise, a STUN packet header is formatted as:</p>
<pre><code> 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0 0|     STUN Message Type     |         Message Length        |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                   Magic Cookie  =3D 0x2112A442                  |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
|                     Transaction ID (96 bits)                  |
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</code></pre>
<p>This is straight-forward to demux with QUIC long header packets, since t=
hey have the initial bit set to 1 and STUN has it set to zero.</p>
<p>QUIC short header packets are:</p>
<pre><code> 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0|C|K|   Type  |     [Connection ID (64)]                      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                     [Connection ID (64)]                      |
+               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|               |X X X X X X X X X X X X X X X X X X X X X X X X=20
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</code></pre>
<p>I assume the common case is that the Connection ID is not present. If we=
 define C=3D1 to mean that the Connection ID is not present, then the first=
 two bits of the QUIC short header packet will be 01. This is straight-forw=
ard to demux from STUN, since those bits are 00 in STUN packets.</p>
<p>If the Connection ID is present, then the QUIC short header packet will =
have C=3D0 and so start with the first two bits equal to 00, which matches =
the first two bits of a STUN packet. We also see that the 64-bit QUIC Conne=
ction ID occupies the same space as the last 8 bits of the STUN Message Typ=
e, the 16-bit Message Length, the Magic Cookie, and the first 8-bits of the=
 Transaction ID. To demultiplex such a QUIC packet from STUN, we need to ei=
ther (1) use the STUN FINGERPRINT; (2) redefine the QUIC Connection ID to b=
e 63-bit value that encoded into a 64 bits for both long- and short-header =
packets, with the encoding chosen so that one of the middle bits is set to =
avoid collisions with the STUN magic cookie when sent in short header packe=
ts; or (3) choose the QUIC short header type values to avoid conflicts with=
 STUN message types (which is what <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/956" class=3D"issue-link js-issue-link" data-error-text=3D"Fa=
iled to load issue title" data-id=3D"276157246" data-permission-text=3D"Iss=
ue title is private" data-url=3D"https://github.com/quicwg/base-drafts/issu=
es/956">#956</a> does). None of these are pleasant, but I tend to think (3)=
 is best, since it also allows demux of WebRTC traffic.</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/426#issuecomment-350113232">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8WgoZ__2SPey8l=
6aBpmSqip8Zu3ks5s-GWugaJpZM4MuYe0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-EDWOUB-wj8PtDph=
8Ibf97FkTvBks5s-GWugaJpZM4MuYe0.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/426#issuecomment-350113232"></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":"@csperkins in #426: I was misrea=
ding the packet formats, which perhaps wasn't helping... But, to summarise,=
 a STUN packet header is formatted as:\r\n\r\n     0                   1   =
                2                   3\r\n     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4=
 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1\r\n    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n    |0 0|     STUN Message Type     |  =
       Message Length        |\r\n    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=
-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n    |                   Magic Cookie  =3D 0=
x2112A442                  |\r\n    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=
-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n    |                                        =
                       |\r\n    |                     Transaction ID (96 bi=
ts)                  |\r\n    |                                            =
                   |\r\n    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=
-+-+-+-+-+-+-+-+-+\r\n\r\nThis is straight-forward to demux with QUIC long =
header packets, since they have the initial bit set to 1 and STUN has it se=
t to zero. \r\n\r\nQUIC short header packets are:\r\n\r\n     0            =
       1                   2                   3\r\n     0 1 2 3 4 5 6 7 8 =
9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1\r\n    +-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n    |0|C|K|   Type  |     [C=
onnection ID (64)]                      |\r\n    +-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n    |                     [Conne=
ction ID (64)]                      |\r\n    +               +-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n    |               |X X X X X X X X=
 X X X X X X X X X X X X X X X X \r\n    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n    |X X X X X X X X X X X X X X X X X X=
 X X X X X X X X X X X X X...\r\n    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n\r\nI assume the common case is that the Con=
nection ID is not present. If we define C=3D1 to mean that the Connection I=
D is not present, then the first two bits of the QUIC short header packet w=
ill be 01. This is straight-forward to demux from STUN, since those bits ar=
e 00 in STUN packets.\r\n\r\nIf the Connection ID is present, then the QUIC=
 short header packet will have C=3D0 and so start with the first two bits e=
qual to 00, which matches the first two bits of a STUN packet. We also see =
that the 64-bit QUIC Connection ID occupies the same space as the last 8 bi=
ts of the STUN Message Type, the 16-bit Message Length, the Magic Cookie, a=
nd the first 8-bits of the Transaction ID. To demultiplex such a QUIC packe=
t from STUN, we need to either (1) use the STUN FINGERPRINT; (2) redefine t=
he QUIC Connection ID to be 63-bit value that encoded into a 64 bits for bo=
th long- and short-header packets, with the encoding chosen so that one of =
the middle bits is set to avoid collisions with the STUN magic cookie when =
sent in short header packets; or (3) choose the QUIC short header type valu=
es to avoid conflicts with STUN message types (which is what #956 does). No=
ne of these are pleasant, but I tend to think (3) is best, since it also al=
lows demux of WebRTC traffic."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/426#issuecomment-350113232"}}}</scr=
ipt>=

----==_mimepart_5a29bfaef3091_14ae3f9be8252f382218c5--


From nobody Thu Dec  7 14:44: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 C13241294F4 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:44:44 -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 7IkwSXfAypro for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:44:43 -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 288E81294EC for <quic-issues@ietf.org>; Thu,  7 Dec 2017 14:44:43 -0800 (PST)
Date: Thu, 07 Dec 2017 14:44:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512686682; bh=IL/QYFhbiZciCLyLcDnzXhQedLOcWOd9l86KSE0v2nY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vgau6k9S+zTr9OIuKXH+1QU/JXn/82HnRaiQ3kQx7OjSfZ4qQUOnHdcKIUANTfuOY RcuoqQuIFjBl2dGK32Qbd+ohnD/r9t+9hgLb7z7R8DCjcUiqMTHUwNPTvakaGEjTMa 4nBzxHXWcpsTeTInV3R+zGAqCkC16Y4VOcRreMeg=
From: Dragana Damjanovic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99c3b8d5a1387c8cdaa2a6ad60c24e521be3979f92cf000000011641865a92a169ce10b4bcbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1000/issue_event/1377894849@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1000@github.com>
References: <quicwg/base-drafts/issues/1000@github.com>
Subject: Re: [quicwg/base-drafts] Are initial_max_stream_id_bidi/uni examples correct? (#1000)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29c45a48d09_50c53fbf20bbaf3410746c"; 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/rrWNPnBLUqki33TYsNf8o7shFKo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 22:44:45 -0000

----==_mimepart_5a29c45a48d09_50c53fbf20bbaf3410746c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1000.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1000#event-1377894849
----==_mimepart_5a29c45a48d09_50c53fbf20bbaf3410746c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/1000" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280280255" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1000">#1000</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1000#event-1377894849">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5JV3uled2-ePh4E7CZr19OwD28yks5s-GpagaJpZM4Q6M0f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw1_btBc4-1pBO6LsCl_9igr-d8nks5s-GpagaJpZM4Q6M0f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1000#event-1377894849"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1000."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1000#event-1377894849"}}}</script>
----==_mimepart_5a29c45a48d09_50c53fbf20bbaf3410746c--


From nobody Thu Dec  7 14:44: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 6A46A1294EC for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:44:45 -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 StSrqoeOToVM for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 14:44: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 24EA5127A91 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 14:44:43 -0800 (PST)
Date: Thu, 07 Dec 2017 14:44:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512686682; bh=6dOLMJkYIlMW4n1uceyXaMuQhqLgZxLOwgr2bfARByg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ElBeBFMZYu1X6PCyE98NYQbQiKdBRkwiKihJqIKps/6zL3PnbiWWXPNdBt2kTqasX yV95s1dg2D26javQqcUWge7bjNT9/fCG/gHzdjqjb1K2ExBUMubKIb9gZ0k23OIxhf IPaxWUr0woj5BU/OnpYtIOqrb2MTbBlTjSpcaf4A=
From: Dragana Damjanovic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99c3b8d5a1387c8cdaa2a6ad60c24e521be3979f92cf000000011641865a92a169ce10b4bcbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1000/350117666@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1000@github.com>
References: <quicwg/base-drafts/issues/1000@github.com>
Subject: Re: [quicwg/base-drafts] Are initial_max_stream_id_bidi/uni examples correct? (#1000)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29c45a4b41b_19a63fbb5ec60f3077683"; 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/4E04-2QVIp3R4Ps-O3dqSqV09gk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Dec 2017 22:44:45 -0000

----==_mimepart_5a29c45a4b41b_19a63fbb5ec60f3077683
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sorry, I accidentally looked at a older version of 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/1000#issuecomment-350117666
----==_mimepart_5a29c45a4b41b_19a63fbb5ec60f3077683
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sorry, I accidentally looked at a older version of 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/1000#issuecomment-350117666">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5JV3uled2-ePh4E7CZr19OwD28yks5s-GpagaJpZM4Q6M0f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw1_btBc4-1pBO6LsCl_9igr-d8nks5s-GpagaJpZM4Q6M0f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1000#issuecomment-350117666"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1000: Sorry, I accidentally looked at a older version of draft."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1000#issuecomment-350117666"}}}</script>
----==_mimepart_5a29c45a4b41b_19a63fbb5ec60f3077683--


From nobody Thu Dec  7 16:32: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 EFE0B128BBB for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 16:32:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 j8Us1mbFONeY for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 16:31: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 E06C212894A for <quic-issues@ietf.org>; Thu,  7 Dec 2017 16:31: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=nQT3WPgdpYl/CbPtp2DovJaV8hk=; b=Rd7ckWwgZn3ZmHDE A3jcRvj+dmyE89Ng4zLPXODN/Wn6ft6tEjs4moYq9l1vP+B3YWWKPppP6wBrqWRD JNnJRQJzcbmThzpq5n4YbsLhdmr2uHLMSWJgxUhHUOHHGcArpIJyL3rq6QnWEbDn xemaUVoUeistAH3apduGOF8WSWo=
Received: by filter0472p1iad2.sendgrid.net with SMTP id filter0472p1iad2-8375-5A29DD7D-2D 2017-12-08 00:31:57.898269965 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id qxBSK6pqR-CzIfbs_GLSCA for <quic-issues@ietf.org>; Fri, 08 Dec 2017 00:31:57.666 +0000 (UTC)
Date: Fri, 08 Dec 2017 00:31:58 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab82d4dfe3c9f5c7824a6ae08af19d73c6a276d99492cf0000000116419f7d92a169ce10b5799a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1001@github.com>
Subject: [quicwg/base-drafts] QUIC/HTTP clarifications (#1001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29dd7d88964_4e5d3f9b2118cf302330a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WygPvFTzcu1aELkwoSydHtdDLPt3EOyyS7a 1DxP7EUpoXWZzqXMgwtGfFdofBrKjmIKH1WMbM2ETAVg02K/2ISGQ+dEzoJQiJ6IQ00n/e2VoDDCps gbPVowTmZNGjmdfUMRpNkJjOG1NGoPR4AarQ87hoFd7Zu9mNEiK4xKngSw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cYIeY_AClSgcCi6_tpY6SSaipGQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 00:32:01 -0000

----==_mimepart_5a29dd7d88964_4e5d3f9b2118cf302330a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reading through the QUIC/HTTP-draft-08 a few things appeared unclear. This is just a summary based on my first pass over the document, so take it for what it is. I have only superficial knowledge of HTTP/2 in advance.

1. A bit too much discussion of HTTP/2 instead of leaving that for section 8. It does not help understanding QUIC/HTTP from scratch. And perhaps a bit too much assumption about HTTP/2 knowledge while implementers might have skipped that step in their evolution.
2. No explanation of how methods are communicated. Header fields reference HTTP 1.1 draft, but from skimming HTTP/2 doc, it is clear that these (as suspected) are transfered via special headers known as pseudo headers).
3. Lots of frame type flags, none used, and only a few types. Why not either remove flags and have more types, or have a type bit encoding for flags presence (this may be due to early state of draft, just mentioning).
4. Why are settings 16 bits instead of varints, and why is the space so large. A 256 or even 2K space would be easy to have in a table, 64K requires a map or switching logic. A settings space still requires that both ends understands a signficant portion of settings to make any real sense. Who decides to add more settings. Is this to have space for the next century, or just until the next QUIC version?
5. There is an End Header Block something, but it is unclear what it is. Is it a flag to be defined, or some pseudo header?
6. The GOWAY discussion could probably be shortened and made it bit clearer - it takes a few readings to understand the point of multiple GOWAY frames and why the ID can decrease (not sure I do fully understand).
7. A basic example of a short HTTP 1.1 request and how it looks in the protocol would be helpful.
8. The HPACK, to be replaced, doc is hard to parse, and it doesn't sound like it is as complicated as it reads. Hopefully a future QUIC equivalent would be a bit easier to digest.
9. The entire push hierarchy sounds very complex - I wonder what the takeaway from HTTP/2 is - is it really worthwhile, or is no-one using it yet, but in 10 years it will be huge?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1001
----==_mimepart_5a29dd7d88964_4e5d3f9b2118cf302330a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reading through the QUIC/HTTP-draft-08 a few things appeared unclear. This is just a summary based on my first pass over the document, so take it for what it is. I have only superficial knowledge of HTTP/2 in advance.</p>
<ol>
<li>A bit too much discussion of HTTP/2 instead of leaving that for section 8. It does not help understanding QUIC/HTTP from scratch. And perhaps a bit too much assumption about HTTP/2 knowledge while implementers might have skipped that step in their evolution.</li>
<li>No explanation of how methods are communicated. Header fields reference HTTP 1.1 draft, but from skimming HTTP/2 doc, it is clear that these (as suspected) are transfered via special headers known as pseudo headers).</li>
<li>Lots of frame type flags, none used, and only a few types. Why not either remove flags and have more types, or have a type bit encoding for flags presence (this may be due to early state of draft, just mentioning).</li>
<li>Why are settings 16 bits instead of varints, and why is the space so large. A 256 or even 2K space would be easy to have in a table, 64K requires a map or switching logic. A settings space still requires that both ends understands a signficant portion of settings to make any real sense. Who decides to add more settings. Is this to have space for the next century, or just until the next QUIC version?</li>
<li>There is an End Header Block something, but it is unclear what it is. Is it a flag to be defined, or some pseudo header?</li>
<li>The GOWAY discussion could probably be shortened and made it bit clearer - it takes a few readings to understand the point of multiple GOWAY frames and why the ID can decrease (not sure I do fully understand).</li>
<li>A basic example of a short HTTP 1.1 request and how it looks in the protocol would be helpful.</li>
<li>The HPACK, to be replaced, doc is hard to parse, and it doesn't sound like it is as complicated as it reads. Hopefully a future QUIC equivalent would be a bit easier to digest.</li>
<li>The entire push hierarchy sounds very complex - I wonder what the takeaway from HTTP/2 is - is it really worthwhile, or is no-one using it yet, but in 10 years it will be huge?</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/1001">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9OKorqCIowKi7B8-Khs07oWlsHcks5s-IN9gaJpZM4Q6aDU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0LOxb-VE9ERo6W1QUiAZp2OQ3_yks5s-IN9gaJpZM4Q6aDU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1001"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"QUIC/HTTP clarifications (#1001)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1001"}}}</script>
----==_mimepart_5a29dd7d88964_4e5d3f9b2118cf302330a3--


From nobody Thu Dec  7 16:33: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 D028D12894A for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 16:33:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5VysMqzNfjDF for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 16:33: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 9B312120726 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 16:33:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512693219; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Q1XH563wTLbQf2RMX/owh7w7frRai6RNdzGkrV21jqA=; b=U+cCP2ot8gKwkMFTi9Gw1ouyX+W+uyBAF2r60R7dJ74PTZy5YrfPX13yjHCEvMS4G5dwhE7k 4s+e3KT/UKI1V4YONhjse6dANYYVEqkadCjIRo+MtXJAtXXZyDQeYpXTLcrKLSxO9fziGSGz 0CU649hcdVwHU9J23akd6Q9B8ak=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a29dde3.7fad4829af90-smtp-out-n01; Fri, 08 Dec 2017 00:33:39 -0000 (UTC)
Date: Thu, 07 Dec 2017 16:33:39 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a29dde3b6156_90c72ac2bf39dbfc2738b@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5cf4ed: ACK frame packet numbers aren't truncated
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a29dde3b5e0d_90c72ac2bf39dbfc2722"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P6GC4QqmtL8P5w9N5hxEhzxCA9k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 00:33:42 -0000

----==_mimepart_5a29dde3b5e0d_90c72ac2bf39dbfc2722
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5cf4ed3a8d1fa78af44836f74618172e39088bde
      https://github.com/quicwg/base-drafts/commit/5cf4ed3a8d1fa78af44836f74618172e39088bde
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-07 (Thu, 07 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ACK frame packet numbers aren't truncated


  Commit: 4279793047d17e788f7c1f3337d4287f5878db19
      https://github.com/quicwg/base-drafts/commit/4279793047d17e788f7c1f3337d4287f5878db19
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #999 from quicwg/variable-length-last_acknowledged

ACK frame packet numbers aren't truncated


Compare: https://github.com/quicwg/base-drafts/compare/fcd53a3aa6d9...4279793047d1
----==_mimepart_5a29dde3b5e0d_90c72ac2bf39dbfc2722--


From nobody Thu Dec  7 16:33: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 37E69128C81 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 16:33:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MMCe4clKyWs3 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 16:33: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 D5F1F120726 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 16:33: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=mVx6dqWu6jOHNx1FijvLBz1c5Uw=; b=LxPjo8R9PbYEqc+X qJ4EjMWxG+uDSWW/nlVE/iiKPF7/7XyEjueKB0K4Tlu786P7pEJNujNx5t1QRlkm wIkWFeaDAAye42To08Hhx5MVhULyXD6xAAPQ/y++hpJuDO5rW2xrpiOuWJHYCHxc FQR4URS9E8sEjXAZuvld/TCtO0k=
Received: by filter0156p1iad2.sendgrid.net with SMTP id filter0156p1iad2-5061-5A29DDE5-3D 2017-12-08 00:33:41.804263126 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id nIo2sZPOQuq1me1TasoPzQ for <quic-issues@ietf.org>; Fri, 08 Dec 2017 00:33:41.801 +0000 (UTC)
Date: Fri, 08 Dec 2017 00:33:41 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f4a172d4c8bf087776d41f4529daa5fe588241a92cf0000000116419fe592a169ce10b09593@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/999/issue_event/1378015675@github.com>
In-Reply-To: <quicwg/base-drafts/pull/999@github.com>
References: <quicwg/base-drafts/pull/999@github.com>
Subject: Re: [quicwg/base-drafts] ACK frame packet numbers aren't truncated (#999)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29dde58d7c5_576f3fb782b00f3010433f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vUDkWRWNxJ0sV67kc4YAIiWHVIAWD532fpZ ME+pAxJ5YAAE27KkOhc/2kkYLW4HeyEq04IVIMg1+ZsSFijgbWDug48S7c1yB54XbEN94FhSIDJola AUKx2Eb/u0dol3DisD2sSA/57ynzkF+uFx5b1sZMKh1IaLlLNN4e+gHQrhwLIMzazYMiUIxnEQQazd Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5GMZg9g4lYCSIEeY_nbAZCe-VM8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 00:33:44 -0000

----==_mimepart_5a29dde58d7c5_576f3fb782b00f3010433f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #999.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/999#event-1378015675
----==_mimepart_5a29dde58d7c5_576f3fb782b00f3010433f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/999" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280008083" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/999">#999</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/999#event-1378015675">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Bn2tQ5A_xo9Dp0KOTo0xct8NRMks5s-IPlgaJpZM4Q5BgY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8fQYR3S6o6ltD12Qc1zUefzF-2Iks5s-IPlgaJpZM4Q5BgY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/999#event-1378015675"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #999."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/999#event-1378015675"}}}</script>
----==_mimepart_5a29dde58d7c5_576f3fb782b00f3010433f--


From nobody Thu Dec  7 16:39: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 51CD5128A32 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 16:39:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QtBX2Pa0dM95 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 16:39: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 DDE19128959 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 16:39: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=C1ztDbtmsS4aDEw+Z4ypcfQ5Uko=; b=MBvv59qh7hol7xj+ wyJUYjbBfvHF0n+8d7plXw6mTwU2f25cuWXQq2gxd/Ab8qWMK32hvyaYhiHZn9z1 o7mSTInQl3KEyCalIW6VknvjwoSLNj9umFm9URAxfJFioeAGFMofeT//3Sgsh60u oh0bZNKosDfq95woVa779ln+N64=
Received: by filter0486p1iad2.sendgrid.net with SMTP id filter0486p1iad2-3813-5A29DF40-1D 2017-12-08 00:39:28.958201971 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id VyVLKqfqTISRp161zuMISA for <quic-issues@ietf.org>; Fri, 08 Dec 2017 00:39:28.886 +0000 (UTC)
Date: Fri, 08 Dec 2017 00:39:28 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf71f22679d704a1b65a1ad90d9fdb6246cc13c4b92cf000000011641a14092a169ce10b4bcbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1000/350138081@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1000@github.com>
References: <quicwg/base-drafts/issues/1000@github.com>
Subject: Re: [quicwg/base-drafts] Are initial_max_stream_id_bidi/uni examples correct? (#1000)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29df40c0b0d_4c543fdbe37aef28204619"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3pFTAxgu+LpnYzioaw/b40WbRBeFgbqmel5Y HhR8Fi2ixbBXBBQnGNzI+IqV/paPZBNQRve39n84osoi90dEZ2bcOTuyQENcoUp/pIdvq4sg1JVcbG Zm5MtlheNXU+inCcomTtQ4lryc9IQ3ATboLc9CyfXNt7hIuwXKtwLGsrh9o51isf0A7wTotrwT159J k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7ApB0F-tHqgRVp8fx1Qd4NG-GZw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 00:39:31 -0000

----==_mimepart_5a29df40c0b0d_4c543fdbe37aef28204619
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

And thus does issue #1000 pass.  Ignominiously.  How apt.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1000#issuecomment-350138081
----==_mimepart_5a29df40c0b0d_4c543fdbe37aef28204619
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>And thus does issue <a href="https://github.com/quicwg/base-drafts/issues/1000" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280280255" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1000">#1000</a> pass.  Ignominiously.  How apt.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1000#issuecomment-350138081">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzRzhPybo1iiWgGN0CEp8gzaOe0bks5s-IVAgaJpZM4Q6M0f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9lLz1cwfoaqOCGEZYk9R1kwjWHJks5s-IVAgaJpZM4Q6M0f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1000#issuecomment-350138081"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1000: And thus does issue #1000 pass.  Ignominiously.  How apt."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1000#issuecomment-350138081"}}}</script>
----==_mimepart_5a29df40c0b0d_4c543fdbe37aef28204619--


From nobody Thu Dec  7 17:11: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 AFAFB120726 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 17:11: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 29vGYn7jicRG for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 17:11:45 -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 E45A01286CA for <quic-issues@ietf.org>; Thu,  7 Dec 2017 17:11:44 -0800 (PST)
Date: Thu, 07 Dec 2017 17:11:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512695504; bh=JINOzXurYVqVg4m0Wee37EXMC9g2BbY33U2omzLbDVk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2UfxEtCYKMUbXcJi+dmai1J+dlVKByq/gFVJZznFPMvkM6LtCSfXV6KiL+8csYeKD NIUBp2zTFXRG+HXbzP67/Nz0sm9pC3izqW1T684rSNgPkOVnUoNpk3+e0wLksM/qjM GMIqmhUtewTc6ybAIKb/Sw5q8Bv7uYJUoee7wMX0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab25ae0125222414209aafc4354443908d1abbff3392cf000000011641a8d092a169ce10b5799a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1001/issue_event/1378050817@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1001@github.com>
References: <quicwg/base-drafts/issues/1001@github.com>
Subject: Re: [quicwg/base-drafts] QUIC/HTTP clarifications (#1001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29e6d046bd2_5df73fe7b5b40f28110014"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0q0v_YO2PY1Lb8KtahpO2GLa_hs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 01:11:46 -0000

----==_mimepart_5a29e6d046bd2_5df73fe7b5b40f28110014
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1001.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1001#event-1378050817
----==_mimepart_5a29e6d046bd2_5df73fe7b5b40f28110014
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/1001" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280328602" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1001">#1001</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1001#event-1378050817">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-7ecqPnKppR5puV2Iu5fvA4FywQks5s-IzQgaJpZM4Q6aDU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-aM959n5hrQfJeOIn2rV4KwI4eIks5s-IzQgaJpZM4Q6aDU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1001#event-1378050817"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1001."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1001#event-1378050817"}}}</script>
----==_mimepart_5a29e6d046bd2_5df73fe7b5b40f28110014--


From nobody Thu Dec  7 17:11: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 CF2311286CA for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 17:11:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N_vR7fxGmubb for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 17:11: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 39068126C26 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 17:11: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=zNYVC5Bb+ZeSI/rsAY3Ae8jrjqM=; b=fG+PcYFslAiYDOer fhIwJlpWdqEMhU//9MlcFtobqwWbJUq/EuU6Wt/KUvHBHyonjEY0LTCqLYTACggt GgToXGcsHtx+k6/+xfg+1Z3Ga45BRbfHoVK/3NCfL096Fdh1oknBda7Vz9vBGXvc npMLkHrVx+BYxG/OCO0409aBEb0=
Received: by filter0142p1las1.sendgrid.net with SMTP id filter0142p1las1-11111-5A29E6CF-2E 2017-12-08 01:11:43.742785043 +0000 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 EUhhoSBPSpWDQoP4CQUl0Q for <quic-issues@ietf.org>; Fri, 08 Dec 2017 01:11:43.622 +0000 (UTC)
Date: Fri, 08 Dec 2017 01:11:44 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f4a687a213718f8ad867bddce82c9722db2ed3392cf000000011641a8cf92a169ce10b5799a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1001/350143002@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1001@github.com>
References: <quicwg/base-drafts/issues/1001@github.com>
Subject: Re: [quicwg/base-drafts] QUIC/HTTP clarifications (#1001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29e6cf7f355_13b73fcd907faf38243011"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Zv/a0zoRQloUxTG2kDZXRhsJGt2isMyLpWW Z18E4HvX84/kUCnph5uYPRZYi/surEhWE+MX/pkW3LUfEYj3E+ddOsEw5VybAidlYwxtdsUEL01039 l/dhpTgQweienynLahnqO625lk/fw2TT08lXa+RAtHlqsnKyaW754Qqq92BgMeqhz+EjmF/u0am7Vs w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f7rHUbINcNuuLEQJuj41zZt9LVw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 01:11:47 -0000

----==_mimepart_5a29e6cf7f355_13b73fcd907faf38243011
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj, it's better to create short, focused issues.  If you want to submit a review like this, the list is a better venue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1001#issuecomment-350143002
----==_mimepart_5a29e6cf7f355_13b73fcd907faf38243011
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a>, it's better to create short, focused issues.  If you want to submit a review like this, the list is a better venue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1001#issuecomment-350143002">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzo54ByP7JQ7cUfSMhcgiu8XwOepks5s-IzPgaJpZM4Q6aDU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Caj-wjPNGY7e4z7Vual4UUdGdnks5s-IzPgaJpZM4Q6aDU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1001#issuecomment-350143002"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1001: @mikkelfj, it's better to create short, focused issues.  If you want to submit a review like this, the list is a better venue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1001#issuecomment-350143002"}}}</script>
----==_mimepart_5a29e6cf7f355_13b73fcd907faf38243011--


From nobody Thu Dec  7 17:29: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 3F8F3127ABE for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 17:29:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SBv1SpsqhZ0F for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 17:29: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 B15C7126C26 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 17:29:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512696555; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8+v4cywZraAvHCqaA+S8TtPd74ywE0BrdWoAqlTYBSQ=; b=tawgIYUQzh3tQrPhGGVG7luPgTaT7ObinPYZAw1xaVyFX835nTWV1RLbvPTdfRojSnRKv1Th HhFSyN57Tu5C869shTUm6iQnCYb/9FirhCj2xkyU6En456ONZVinSMa4jKAg9pp0BGBEan4n 7TmmswUO6n0yzyvRaUvlYScr8Ew=
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.39]) by mxa.mailgun.org with ESMTP id 5a29eaea.7f2be42320f0-smtp-out-n03; Fri, 08 Dec 2017 01:29:14 -0000 (UTC)
Date: Thu, 07 Dec 2017 17:29:13 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a29eae9b9345_67402b145856fc10363ab@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2de0c0: Some editorial changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a29eae9b8de3_67402b145856fc10362bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vC6T8lborsjz3b1MqAUJsxfihu8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 01:29:17 -0000

----==_mimepart_5a29eae9b8de3_67402b145856fc10362bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/mduke-plpmtu
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2de0c0512b32594a919115c37be4b4b5f8aceeb1
      https://github.com/quicwg/base-drafts/commit/2de0c0512b32594a919115c37be4b4b5f8aceeb1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some editorial changes



----==_mimepart_5a29eae9b8de3_67402b145856fc10362bd--


From nobody Thu Dec  7 17:29: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 3F4D9126C26 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 17:29:18 -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 EtmPADvGNCfM for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 17:29: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 710DF127698 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 17:29:16 -0800 (PST)
Date: Thu, 07 Dec 2017 17:29:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512696555; bh=C34vxbM6TlXubN0RrFmdvSCgyL4kCuYlJzmqWapa+OU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a+7T7AlUGIsSevVTqMky+J8wRxvE0DvaIKvxhJ6uTMF9Om0hk5bgpXMoL/DEyMREz B0G/cAsOp1CU+lzG1gh+nfzshpNXbJb3/WJPInfcDxHygNfUmekqOhsQnCsxPwFs3z y5wzyTHbFSquEBTQ0aCWM/iv7t1Gffd5h6HeIcWE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/985/push/2180120828@github.com>
In-Reply-To: <quicwg/base-drafts/pull/985@github.com>
References: <quicwg/base-drafts/pull/985@github.com>
Subject: Re: [quicwg/base-drafts] Restructure packetization section (#985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29eaeb8c279_2b923fe923e94f343412e1"; 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/Zlp0StXBCoufKu1c8XX-ZKBSkFk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 01:29:18 -0000

----==_mimepart_5a29eaeb8c279_2b923fe923e94f343412e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

2de0c05  Some editorial changes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/985/files/a73dea0c0aa7cc71a656e13da0b5d5526b3a089b..2de0c0512b32594a919115c37be4b4b5f8aceeb1

----==_mimepart_5a29eaeb8c279_2b923fe923e94f343412e1
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/2de0c05" class="commit-link">2de0c05</a>  Some editorial changes</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/985/files/a73dea0c0aa7cc71a656e13da0b5d5526b3a089b..2de0c0512b32594a919115c37be4b4b5f8aceeb1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-DYnUahb_EXYnMKbNyWyVgG5nC9ks5s-JDrgaJpZM4Q1qxu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8o3Ai-1ZoAkIw_I28DU_ZOR5CLKks5s-JDrgaJpZM4Q1qxu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/985/files/a73dea0c0aa7cc71a656e13da0b5d5526b3a089b..2de0c0512b32594a919115c37be4b4b5f8aceeb1"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #985"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/985/files/a73dea0c0aa7cc71a656e13da0b5d5526b3a089b..2de0c0512b32594a919115c37be4b4b5f8aceeb1"}}}</script>

----==_mimepart_5a29eaeb8c279_2b923fe923e94f343412e1--


From nobody Thu Dec  7 17:29: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 C1726126C26 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 17:29:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  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 Vsad41rW8GxD for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 17:29: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 627C2128B44 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 17:29:27 -0800 (PST)
Date: Thu, 07 Dec 2017 17:29:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512696566; bh=w0dyqQpWKb7sEqjQaT1jI3Na6tuPtn50ETgmInq9AwU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BrB1nF/LxqTks0T0I+UfwIpQeLvimQDrzLP8KuxjV+XpYJhHMIlFqEIQJFhqJ8iqA rMv9ihI/bPjj+rS/ut3+D2qvwmnHZDVIemIvk2XpiTNIUez2WZSsjAv7c3l39lUnTV C830H/9NmPhxDqj0PJvo3QGxS7nlgt9BScM3aeDI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc1a5b091233dec7c9a7a7150bcb22405963f52392cf000000011641acf692a169ce10a4b93f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/985/review/82044308@github.com>
In-Reply-To: <quicwg/base-drafts/pull/985@github.com>
References: <quicwg/base-drafts/pull/985@github.com>
Subject: Re: [quicwg/base-drafts] Restructure packetization section (#985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a29eaf6afeb7_35463fb153d84f341925f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pO6LRTZWp1kzTpiU5ydoBm0IcoM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 01:29:30 -0000

----==_mimepart_5a29eaf6afeb7_35463fb153d84f341925f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Ugh, this is what you get when you move text.  I swear I didn't change anything here.

Rewording coming up.

> @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,

I never realized that "QUIC packet size" was defined there.  I think that this is the better place to add that definition.

> @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
+but not the UDP or IP header.
+
+The initial client packet SHOULD be padded to exactly 1200 octets unless the

It's only Initial.  I'll reword this.

> -## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
+but not the UDP or IP header.
+
+The initial client packet SHOULD be padded to exactly 1200 octets unless the
+client has a reasonable assurance that the Path Maximum Transmission Unit (PMTU)
+is larger.  Sending a packet of this size ensures that the network path supports
+an MTU of this size and helps reduce the amplitude of amplification attacks
+caused by server responses toward an unverified client address.
+
+Servers MUST ignore an initial plaintext packet from a client if its total size

Moar rewording coming up.

> +header, protected 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 ({{!PLPMTUD=RFC4821}}) and MAY use
+PMTU Discovery ({{!PMTUDv4=RFC1191}}, {{!PMTUDv6=RFC8201}}) 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 NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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).

or a new sentence

> +fragmentation or packet drops. To optimize bandwidth efficiency, endpoints
+SHOULD use Packetization Layer PMTU Discovery ({{!PLPMTUD=RFC4821}}) and MAY use
+PMTU Discovery ({{!PMTUDv4=RFC1191}}, {{!PMTUDv6=RFC8201}}) 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 NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.

MTU, not packet size (a 1280 MTU implies a smaller packet size)

> +determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.
+
+If a QUIC endpoint determines that the PMTU between any pair of local and remote

I'm going to request that you open an issue if you care about this.  This is old text and I'm not really equipped to deal with it right now.  I *think* that @mikkelfj is approximately right.  It might also be to avoid using paths that will drop random packets.

Frankly, I don't think that we need the requirement.  If you *know* that this has happened, you can deal.  The only real cost at that point is that you might be unable to create a new connection on that 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/985#pullrequestreview-82044308
----==_mimepart_5a29eaf6afeb7_35463fb153d84f341925f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>Ugh, this is what you get when you move text.  I swear I didn't change anything here.</p>
<p>Rewording coming up.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155684520">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
</pre>
<p>I never realized that "QUIC packet size" was defined there.  I think that this is the better place to add that definition.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155684880">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2740,7 +2697,57 @@ that it sends.
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
+but not the UDP or IP header.
+
+The initial client packet SHOULD be padded to exactly 1200 octets unless the
</pre>
<p>It's only Initial.  I'll reword this.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155685135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -## Special Considerations for PMTU Discovery
+
+## Packet Size
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a QUIC packet size of least 1200 octets.
+The packet size for a QUIC packet includes the QUIC header and integrity check,
+but not the UDP or IP header.
+
+The initial client packet SHOULD be padded to exactly 1200 octets unless the
+client has a reasonable assurance that the Path Maximum Transmission Unit (PMTU)
+is larger.  Sending a packet of this size ensures that the network path supports
+an MTU of this size and helps reduce the amplitude of amplification attacks
+caused by server responses toward an unverified client address.
+
+Servers MUST ignore an initial plaintext packet from a client if its total size
</pre>
<p>Moar rewording coming up.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155685275">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +header, protected 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 ({{!PLPMTUD=RFC4821}}) and MAY use
+PMTU Discovery ({{!PMTUDv4=RFC1191}}, {{!PMTUDv6=RFC8201}}) 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 NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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).
</pre>
<p>or a new sentence</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155685327">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +fragmentation or packet drops. To optimize bandwidth efficiency, endpoints
+SHOULD use Packetization Layer PMTU Discovery ({{!PLPMTUD=RFC4821}}) and MAY use
+PMTU Discovery ({{!PMTUDv4=RFC1191}}, {{!PMTUDv6=RFC8201}}) 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 NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.
</pre>
<p>MTU, not packet size (a 1280 MTU implies a smaller packet size)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/985#discussion_r155685810">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets
+larger than 1280 octets. Assuming the minimum IP header size, this results in
+a QUIC packet size 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 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.
+
+If a QUIC endpoint determines that the PMTU between any pair of local and remote
</pre>
<p>I'm going to request that you open an issue if you care about this.  This is old text and I'm not really equipped to deal with it right now.  I <em>think</em> that <a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a> is approximately right.  It might also be to avoid using paths that will drop random packets.</p>
<p>Frankly, I don't think that we need the requirement.  If you <em>know</em> that this has happened, you can deal.  The only real cost at that point is that you might be unable to create a new connection on that 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/985#pullrequestreview-82044308">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq701FVFfyGZHHdU-s_KjPzZWyUQpks5s-JD2gaJpZM4Q1qxu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzIuMF9nT3cuZbxArexJvOrV6DAQks5s-JD2gaJpZM4Q1qxu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-82044308"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #985"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-82044308"}}}</script>
----==_mimepart_5a29eaf6afeb7_35463fb153d84f341925f9--


From nobody Thu Dec  7 19:26: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 DE140126D73 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 19:26: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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jRaYpfsb2axA for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 19:26: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 23AF3126CD6 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 19:26:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512703584; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uMa04Ustia9acgLbWkS/5eerhi1vHaXv0F1v6t9S1k8=; b=DDrMIczm0JuUDVZIgBqIM0HmfWmg5IWG6pqgk1HqZVe7t2yGGcPY4GER7qU9hOSXWGkQwwwb iNVH6J4nyc0YYZ6AtyrsHe2xSLRZD2izpxjy/bXNFuYauF+v+iE7OaGK6zxP0r2U15uHiZcp ty2RUXc5vV9A7op22+JutGa1h1s=
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 5a2a065f.7f3b04407ba0-smtp-out-n01; Fri, 08 Dec 2017 03:26:23 -0000 (UTC)
Date: Thu, 07 Dec 2017 19:26:22 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a2a065eddcbc_697d2aace10afc0410788@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] f30ceb: Rough in agenda
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2a065edd820_697d2aace10afc0410775b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xaZRHvmO4ScFTMPPUhNHpN6oKB8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 03:26:27 -0000

----==_mimepart_5a2a065edd820_697d2aace10afc0410775b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: f30ceb8afd7c1051a624f2e2711b4835546d9e45
      https://github.com/quicwg/wg-materials/commit/f30ceb8afd7c1051a624f2e2711b4835546d9e45
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    A interim-18-01/agenda.md

  Log Message:
  -----------
  Rough in agenda



----==_mimepart_5a2a065edd820_697d2aace10afc0410775b--


From nobody Thu Dec  7 20:28: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 06D5712894A for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 20:28:54 -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 nBhBYtl3cLG5 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 20:28: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 8983E1205D3 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 20:28:52 -0800 (PST)
Date: Thu, 07 Dec 2017 20:28:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512707331; bh=9hcLVm2EPPIcQlhOtS5ixJ3ZKeQQrf5TL7+bzPy9/bI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Sh1UANKG8yasoZCYoW5acjpTEgchqaCbf3VajEf8vsFVZ7XGPU6kPF1PAqplPD1/h uL824zr9eQ1tRkksedUIxjGTbSnF9CEFW3EespzoEXjFFr75KsNRt9v+MkKW3dlBoe fX6S8xTk0ldIzS9LQ2tGEjMHNjU+2ScfS6AXUAWQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e074e1daae526c8dc06a6b0c83b5eaba35dd60792cf000000011641d70392a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/350169269@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a1503ab48c_9053f9a1e900f2c16165a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3qv1Zx5QKyG8UQd80POaqM_csdk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 04:28:54 -0000

----==_mimepart_5a2a1503ab48c_9053f9a1e900f2c16165a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@csperkins : Does this mean that the short header type values in #956 are adequate and that redefining the C bit is unnecessary? That seems to follow unless I'm missing something.

I expect that the Connection ID will be present on all packets going from the client to the server (including ack packets) and that it will mostly be absent on packets going from the server to the client. This is what GQUIC does at the moment, and Google servers will require the client to always include connection ID on packets it sends.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/426#issuecomment-350169269
----==_mimepart_5a2a1503ab48c_9053f9a1e900f2c16165a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/csperkins" class=3D"user-mention">@csper=
kins</a> : Does this mean that the short header type values in <a href=3D=
"https://github.com/quicwg/base-drafts/pull/956" class=3D"issue-link js-i=
ssue-link" data-error-text=3D"Failed to load issue title" data-id=3D"2761=
57246" data-permission-text=3D"Issue title is private" data-url=3D"https:=
//github.com/quicwg/base-drafts/issues/956">#956</a> are adequate and tha=
t redefining the C bit is unnecessary? That seems to follow unless I'm mi=
ssing something.</p>
<p>I expect that the Connection ID will be present on all packets going f=
rom the client to the server (including ack packets) and that it will mos=
tly be absent on packets going from the server to the client. This is wha=
t GQUIC does at the moment, and Google servers will require the client to=
 always include connection ID on packets it sends.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/426#issuecomment-350169269">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxnpb=
O-Puci5zzi4FiaWtzurnvAhks5s-LsDgaJpZM4MuYe0">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxV=
yiLWNAH0GyAnGmEZ3zs-nrnvSks5s-LsDgaJpZM4MuYe0.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/426#issuecomment-350169269"></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 #426: @csperkins : Does this mean that the short header type values in =
#956 are adequate and that redefining the C bit is unnecessary? That seem=
s to follow unless I'm missing something.\r\n\r\nI expect that the Connec=
tion ID will be present on all packets going from the client to the serve=
r (including ack packets) and that it will mostly be absent on packets go=
ing from the server to the client. This is what GQUIC does at the moment,=
 and Google servers will require the client to always include connection =
ID on packets it sends."}],"action":{"name":"View Issue","url":"https://g=
ithub.com/quicwg/base-drafts/issues/426#issuecomment-350169269"}}}</scrip=
t>=

----==_mimepart_5a2a1503ab48c_9053f9a1e900f2c16165a5--


From nobody Thu Dec  7 20:35: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 E21DB12894A for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 20:35:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r0uUvZsnelsy for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 20:35:31 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B386B1241F3 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 20:35:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512707731; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=M6+XYnmhVQ/dfz8tNqa5wgOzrMabyGajuhjsQYb/s28=; b=Yuu4lTY9QK1b+Gh1pyQnpnCzHauMWhntiMqF2OvTvyaR97LTYgssvPq/2BFLa6rGqWbhvHlu tiCuZNimZbUKJFKTlQJ3toMeEO/8WdpNwSMec4jKDSPrs8fYBZM9pyIxEmV/ENog++wzGKQE efybuZeQjqCsLLLrazxsTvKvTxE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a2a1692.7f7fc4665a80-smtp-out-n03; Fri, 08 Dec 2017 04:35:30 -0000 (UTC)
Date: Thu, 07 Dec 2017 20:35:30 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2a1692c2121_16862acb9c799c0c10335@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3263f3: Remove encrypted notation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2a1692c1d6e_16862acb9c799c0c102f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r8nAkhNIdoSGAMcGF845aJQ04-Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 04:35:33 -0000

----==_mimepart_5a2a1692c1d6e_16862acb9c799c0c102f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/remove-encrypted
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3263f3f67741ca7aee24743858a2837fd602eb0b
      https://github.com/quicwg/base-drafts/commit/3263f3f67741ca7aee24743858a2837fd602eb0b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove encrypted notation

{x} is apparently an encrypted thing, but we don't use it.



----==_mimepart_5a2a1692c1d6e_16862acb9c799c0c102f3--


From nobody Thu Dec  7 20:35: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 73BDE12894A for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 20:35:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9i-mTF07LLrq for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 20:35: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 3D8131241F3 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 20:35: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=+Qq8+Ra35k/2waHSCShevwLYnEY=; b=sDtEaz07ZLgrXLwL xXklkUbOy/1sYwno87qW6xzupbmuKeBeatYQOIKXqrzll5I8FkLc9Zi4FY6ZMxAt UvpCfVGG+VUGatS/0/625Mk1YZcICxB2j32INGrXBj3tmeLFaeUz67Z+JTf0YdGE xnkiR4eJDe+BCJZ65Aa+nnnvyGw=
Received: by filter0618p1iad2.sendgrid.net with SMTP id filter0618p1iad2-21470-5A2A169E-D 2017-12-08 04:35:42.522899096 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id tPfCgpO_SKqjQWZn58pekw for <quic-issues@ietf.org>; Fri, 08 Dec 2017 04:35:42.522 +0000 (UTC)
Date: Fri, 08 Dec 2017 04:35:42 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04382b5823e60f0c8b23b7503870017c2608c38c92cf000000011641d89e92a169ce10b6146b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1002@github.com>
Subject: [quicwg/base-drafts] Remove encrypted notation (#1002)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a169e69d49_2733ff07977af3411154cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3U47v8dwWJO6dlY8S7ZmGZTVzeSLl8pBzVj1 /sW4hXinnbliI7rUwT3KXzNwJaYAIzCokCR1ICyy+11Nxis24cXzQniTUcoMw4NJV0grhDyXbvA3II 2D7/v8k3/gTwqE88MDQZPzJ5Y71KIzs2REqCoOAhWEeV0b6EaHEpmnABbs0tn3PRQ2Xh3EutdStxvX M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kjhPKkEc1e37jOlhilWp1ctYk0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 04:35:45 -0000

----==_mimepart_5a2a169e69d49_2733ff07977af3411154cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

{x} is apparently an encrypted thing, but we don't use it.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1002

-- Commit Summary --

  * Remove encrypted notation

-- File Changes --

    M draft-ietf-quic-transport.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1002.patch
https://github.com/quicwg/base-drafts/pull/1002.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1002

----==_mimepart_5a2a169e69d49_2733ff07977af3411154cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>{x} is apparently an encrypted thing, but we don't use 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/1002'>https://github.com/quicwg/base-drafts/pull/1002</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove encrypted notation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1002/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/1002.patch'>https://github.com/quicwg/base-drafts/pull/1002.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1002.diff'>https://github.com/quicwg/base-drafts/pull/1002.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1002">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqznf-MwDjYwu1w47M_GPzBv4-BElks5s-LyegaJpZM4Q6k-j">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-gtORqLxkQS4VSu0JPyLKE4qcusks5s-LyegaJpZM4Q6k-j.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1002"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 encrypted notation (#1002)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1002"}}}</script>

----==_mimepart_5a2a169e69d49_2733ff07977af3411154cb--


From nobody Thu Dec  7 20:40: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 1F73312894A for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 20:40:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yr_0kkmBl22e for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 20:40: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 AAC0E1241F3 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 20:40: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=XR286DApgQLcMJ5RJY9wdKEDV64=; b=B2sRDwmly4aC/bYJ oxCXFSEr0mGs/6qIlJiCtbWX88aVk90EmsDVG2OXFiy6bsfqp+PxoWcd9DT4Fuxw AUVkelxOL/9jy/hVEaDobguzXr4k7lE4LlwzpUa9EStOWwnvt4To1qCGfnJGKp9l nYv89Q/BiFY354uD4phP2uWSMKM=
Received: by filter0481p1iad2.sendgrid.net with SMTP id filter0481p1iad2-3910-5A2A17AF-8 2017-12-08 04:40:15.354313463 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id yr-zYPLcSruMd7oc_gRLZQ for <quic-issues@ietf.org>; Fri, 08 Dec 2017 04:40:15.182 +0000 (UTC)
Date: Fri, 08 Dec 2017 04:40:15 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42cb0b18c8dd54764215a9030e104c0b6280131092cf000000011641d9af92a169ce10b6146b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1002/review/82065540@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1002@github.com>
References: <quicwg/base-drafts/pull/1002@github.com>
Subject: Re: [quicwg/base-drafts] Remove encrypted notation (#1002)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a17af18338_62a3f8a19168f2c1439425"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1FH2GAmHyao1GSTjhAQ0fEiyFR8R2O2jaA2K ieN1+U3OZuXJjew41r4Pxwfy3/Q2VCWZ3Ag5MNIyifz++wU3BNlOgDViXSFnO1rB+0YWKXro2tcVQO oPhdovxNw7xOGpiJp5zKiPNLKDQpGgGG1Et5wM1t4DXDrVP5cyB4ylIUPocgVObgISkfUFC4qMxd8P 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/afWBN7yNAUDjalFBQkduJ-NYbcY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 04:40:18 -0000

----==_mimepart_5a2a17af18338_62a3f8a19168f2c1439425
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1002#pullrequestreview-82065540
----==_mimepart_5a2a17af18338_62a3f8a19168f2c1439425
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1002#pullrequestreview-82065540">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1PpGAk0r72Tmfw4_r3JMekKypvdks5s-L2vgaJpZM4Q6k-j">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwiQeLWv1uZ9vGGthKyLTgNP_TaTks5s-L2vgaJpZM4Q6k-j.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1002#pullrequestreview-82065540"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1002"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1002#pullrequestreview-82065540"}}}</script>
----==_mimepart_5a2a17af18338_62a3f8a19168f2c1439425--


From nobody Thu Dec  7 20:52:31 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 EB426127B57 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 20:52:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fmQ-yk0vsIgl for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 20:52: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 95A751241F3 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 20:52:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512708748; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cyMGX/wZgKLOspwcMfJEx2vkdnCyjMh0gIgxk9TurAA=; b=ZUDHDGH48vzFPKA1kKTr/EVBTHLLexHmVCQJSEsF7JaS3XkKMUDrvNXcyTHeIQlZTddX4Ouj CShBb5XCGsQDIvfwKFYaBvszslnHQt3d0wkfGyFSSQFC0uaDpz+d2x/Ay4n5imuanlxPvwGY wGV2AiPOoPrV8DlPF7ri/Xa3FQ4=
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 5a2a1a8b.7f174408cf30-smtp-out-n02; Fri, 08 Dec 2017 04:52:27 -0000 (UTC)
Date: Thu, 07 Dec 2017 20:52:26 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2a1a8ada4d7_69662afdcaa49c1c96198@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e7f470: Update key schedule
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2a1a8ada05f_69662afdcaa49c1c96026"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qjHioHhVJT0qqlquJBDoyTZkkRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 04:52:30 -0000

----==_mimepart_5a2a1a8ada05f_69662afdcaa49c1c96026
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/gratuitous-key-schedule-change
  Home:   https://github.com/quicwg/base-drafts
  Commit: e7f4707d3864a2e63e7d68dd81be85d99dca4134
      https://github.com/quicwg/base-drafts/commit/e7f4707d3864a2e63e7d68dd81be85d99dca4134
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update key schedule

This changes the labels that we use in key derivations to be shorter.  That is
in line with similar changes TLS made, so that the number of iterations of the
underlying hash function are reduced slightly.  QUIC will still run SHA-256
like a bitcoin rig, but this should help some.

I've chosen to define the function we use rather than reuse the TLS 1.3
function.  It's still the same function, but it now uses a different root
label.  That should help avoid collisions if QUIC and TLS diverge (though that
would be unlikely).  The main benefit is in reducing the label length.

This also corrects the error in the example.


  Commit: 7ebcc7a710b574616112f961406e75fb846c131e
      https://github.com/quicwg/base-drafts/commit/7ebcc7a710b574616112f961406e75fb846c131e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  A few consistency fixes


Compare: https://github.com/quicwg/base-drafts/compare/e7f4707d3864^...7ebcc7a710b5
----==_mimepart_5a2a1a8ada05f_69662afdcaa49c1c96026--


From nobody Thu Dec  7 21:04: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 17386128D3E for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:04:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b0hw3fWjJsU8 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:04:04 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95F3E127B57 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:04:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512709443; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bUNhSu8cB+MjrAzAwW33JW7QEn1UJiCZ9I7ka3zyE6g=; b=gPBgW/wksZimYXvnrYHITXV5aLhHrsI7f+Ry1YK7xs7fuLdD+0/Hdchabv0VI1xfbShKx7tq 1GtVqJmnYC7RTJxLSZm3pRTpAyIOO2vj/D67IkCpC1tE6RYyyyuzlKOMZJJYccgyW0xiPeBy MOZW7Utv9H8XiNWYNnwo54ir27o=
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.36]) by mxa.mailgun.org with ESMTP id 5a2a1d43.7ff94814f720-smtp-out-n03; Fri, 08 Dec 2017 05:04:03 -0000 (UTC)
Date: Thu, 07 Dec 2017 21:04:02 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2a1d42a7017_35a22ae24e67fc18569e5@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bd53b2: Fixup HRR/Retry section a little
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2a1d42a6b16_35a22ae24e67fc1856855"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0fllnjdwvlKiGZhXNslka9mug2c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:04:06 -0000

----==_mimepart_5a2a1d42a6b16_35a22ae24e67fc1856855
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tls-consistency-fixes
  Home:   https://github.com/quicwg/base-drafts
  Commit: bd53b2a5f717b8285f599876277e46d3b1ba33eb
      https://github.com/quicwg/base-drafts/commit/bd53b2a5f717b8285f599876277e46d3b1ba33eb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fixup HRR/Retry section a little



----==_mimepart_5a2a1d42a6b16_35a22ae24e67fc1856855--


From nobody Thu Dec  7 21:05: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 AC799128D3E for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:05:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Em-J-rA2vhQG for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:05: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 8A36A127B57 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:05:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512709511; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=efKS45sEdif9TIXh70S+PVDdzepzQjkkrcQi2OtJlss=; b=yMTX70zy84sLDBz8iSSjWpBmiGU5YIU51AnIUg9HGbjdD9mrrl8HLPLbS/e7H6iXx1wU6CjE Ja2ZbgmjlI9Awebx9pS+bKENaNkeDrQ9Mikkl4/qkk5bAv0Y5ve8jOdXGhppdy5Eq7HuuSbP 9KOlCJrBOT76MEEOucfnsFTQHYQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a2a1d87.7fde44151c90-smtp-out-n03; Fri, 08 Dec 2017 05:05:11 -0000 (UTC)
Date: Thu, 07 Dec 2017 21:05:11 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2a1d879b085_17e02b11e9321c041912@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ba9732: Closes #799
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2a1d879ac02_17e02b11e9321c041907c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OCslGypuGFpdD-8ArWuGa9GIdTc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:05:13 -0000

----==_mimepart_5a2a1d879ac02_17e02b11e9321c041907c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ba973255e0426b150a0f34e01e753b61a4d33911
      https://github.com/quicwg/base-drafts/commit/ba973255e0426b150a0f34e01e753b61a4d33911
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Closes #799



----==_mimepart_5a2a1d879ac02_17e02b11e9321c041907c--


From nobody Thu Dec  7 21: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 382C5128D64 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:05:17 -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 SezFcZhzNeO1 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:05:15 -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 A8549128D3E for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:05:15 -0800 (PST)
Date: Thu, 07 Dec 2017 21:05:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512709514; bh=vxWjvFi0BfP+xoyZLtgLKkxa/KF7LSJcZY2Gpir7b/M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=INPHOfMntMEJTXCU1NKdh6bSJUHmu4XyMMC3qBySvTtMMIMoj4Ffqj/8MitDWiQ4U WrynGQa6MgaRE32fWXY3yfHSIeugrW8QKw9LBCIcPTrIy5YrMEA5DEvnNSkQV0Mdz7 OGzvhFQBJUBiNa6585UevoMylVDJ5UZvwP4rRe6A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab14e82d122588c861a49a57d252b6b0845e51d2d492cf000000011641df8a92a169ce0f8859b9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/799/issue_event/1378224869@github.com>
In-Reply-To: <quicwg/base-drafts/issues/799@github.com>
References: <quicwg/base-drafts/issues/799@github.com>
Subject: Re: [quicwg/base-drafts] draft-ietf-quic-tls: broken reference to [QUIC-TRANSPORT]; Section 7.5.1.1 (#799)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a1d8ad8f00_84e33fe162ec8f2813752f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rpy8xmiiVYYpEjFHVCDEVChmC2E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:05:17 -0000

----==_mimepart_5a2a1d8ad8f00_84e33fe162ec8f2813752f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #799 via ba973255e0426b150a0f34e01e753b61a4d33911.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/799#event-1378224869
----==_mimepart_5a2a1d8ad8f00_84e33fe162ec8f2813752f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/799" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="260594105" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/799">#799</a> via <a href="https://github.com/quicwg/base-drafts/commit/ba973255e0426b150a0f34e01e753b61a4d33911" class="commit-link"><tt>ba97325</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/799#event-1378224869">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyBTylCo3Oc7aUFlWxH-PQjVNxwWks5s-MOKgaJpZM4PkHUQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9aS61btyV_mSiomJEDorgM9XkmXks5s-MOKgaJpZM4PkHUQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/799#event-1378224869"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #799 via ba973255e0426b150a0f34e01e753b61a4d33911."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/799#event-1378224869"}}}</script>
----==_mimepart_5a2a1d8ad8f00_84e33fe162ec8f2813752f9--


From nobody Thu Dec  7 21:07: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 6B426127B57 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:07:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pDIPQcZAa7fF for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:07: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 34DD0128D64 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:07:15 -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=Pt85uMCV/XlCYkI5RspH5V/obkA=; b=Iy0YQJkIJWAulkD2 eIRkDPycXmk5TZs6WuGedmVSx76m6vCn5Nc0q1XSdUKA/0uqw/ptEP55/BY0hFM9 wEI3uUXnuA90jNqRElMb/9KbjtQzjL9ptZlb8Q2YcmJejux9h8GFedeX+XWZ0Yp/ UtNkxr1nZ1D9EqXk9Js1LH2BqXc=
Received: by filter0157p1iad2.sendgrid.net with SMTP id filter0157p1iad2-782-5A2A1E01-17 2017-12-08 05:07:13.610599386 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id ek5Rk2CWTcy9QmlXXZLzuQ for <quic-issues@ietf.org>; Fri, 08 Dec 2017 05:07:13.775 +0000 (UTC)
Date: Fri, 08 Dec 2017 05:07:13 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6143308579997aa6ac55d10caa98b585e3d511d692cf000000011641e00192a169ce10b625a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1003@github.com>
Subject: [quicwg/base-drafts] Update key derivation (#1003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a1e018067f_5f933fc628366f2c16001b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DNNtU+XGb7m2GXYMxHI9H2hJCB1HdQA+zW4 Bv/MEY1CQNmPZf1nmL8fPXMV3ALz2mmlSF5bchu08UDkYiL63Sbu5BkItj9z6hn+oL9qNSPb8Qa2rp uLhleJteI8thbgAmCNVEkkFs+Gc5j0PKkl8Giz7TDaAAiFCXYQkcR/VTzu3qPH8IzAlvguTHvyLq4a s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hgTsQUr4yD6IUGH9xTsrXZXdjxU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:07:16 -0000

----==_mimepart_5a2a1e018067f_5f933fc628366f2c16001b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

TLS moved to shorter labels to reduce the number of times we call SHA-256.  We should do that.

Also, capitalization on "secret" is inconsistent in the example, credit to @mcmanus for finding that.  It's surprising that it took so long for anyone to complain.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1003
----==_mimepart_5a2a1e018067f_5f933fc628366f2c16001b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>TLS moved to shorter labels to reduce the number of times we call SHA-256.  We should do that.</p>
<p>Also, capitalization on "secret" is inconsistent in the example, credit to <a href="https://github.com/mcmanus" class="user-mention">@mcmanus</a> for finding that.  It's surprising that it took so long for anyone to complain.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1003">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzqa2m-CMnLxZ74KY00AbuiEP51Wks5s-MQBgaJpZM4Q6mMJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9z6ZeW_f6RI_lIQChcCe_HGKdW8ks5s-MQBgaJpZM4Q6mMJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1003"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 key derivation (#1003)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1003"}}}</script>
----==_mimepart_5a2a1e018067f_5f933fc628366f2c16001b0--


From nobody Thu Dec  7 21:08: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 B64A9128D3E for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:08:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r2Uz3Hob1RJH for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:08:09 -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 B1FE1127B57 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:08:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FDRZY6fQfn+M4NUqBfTeiG9+BXI=; b=jDeE6N2Bcsu2UTp9 sjHGJm3Jat36QZqwCYF3gzg2cEVftOGJgms6sEoNV8qt526rybdVqEEZ/wAqM9zQ y+/YkjxeP6WPLG5hDMBQmfli3WIyvo19lVPiEz5nNhq3GbOpMCsjjnQrROPL7zz4 LGceISO2RkeL9mw4g0D/yUeg2Oc=
Received: by filter0123p1iad2.sendgrid.net with SMTP id filter0123p1iad2-31056-5A2A1E37-28 2017-12-08 05:08:07.915250025 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id KsQdVQQtSBidtQo7YaKeMQ for <quic-issues@ietf.org>; Fri, 08 Dec 2017 05:08:07.971 +0000 (UTC)
Date: Fri, 08 Dec 2017 05:08:08 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ff07f23cf0054acb41daa820169218f393629a192cf000000011641e03792a169ce10b62628@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1004@github.com>
Subject: [quicwg/base-drafts] Gratuitous key schedule change (#1004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a1e37d515e_2d6a3ff8387fcf2c149812"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3siht8huB3t33LHNRwJsB83ehSrT1SQKh/ZQ xrAB7pop7MmqCnVoGu0PrugugDdTJMqljdUB6zc3Lw+fAbiBHUF9mG5Y/N2RefFYnHpkjXoDWPCbEl MJgwsCFZByxIZJ2wf2DwYwDPFetzvM0+UTLOshUpTgUF0ka3LedWSyei5M9vFx7j6/sjf2K0vmwsUJ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YCCWgN3002UeKQSrz7kWrKy_Niw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:08:12 -0000

----==_mimepart_5a2a1e37d515e_2d6a3ff8387fcf2c149812
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This changes the key schedule for QUIC so that it uses shorter labels.  Rather than a "tls13 " stem, it uses a "QUIC " stem.  The labels are all now shorter and more consistent in case.

Closes #1003.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1004

-- Commit Summary --

  * Update key schedule
  * A few consistency fixes

-- File Changes --

    M draft-ietf-quic-tls.md (120)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1004.patch
https://github.com/quicwg/base-drafts/pull/1004.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1004

----==_mimepart_5a2a1e37d515e_2d6a3ff8387fcf2c149812
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This changes the key schedule for QUIC so that it uses shorter labels.  Rather than a "tls13 " stem, it uses a "QUIC " stem.  The labels are all now shorter and more consistent in case.</p>
<p><span aria-label="This pull request closes issue #1003." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/1003" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280372642" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1003">#1003</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/1004'>https://github.com/quicwg/base-drafts/pull/1004</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update key schedule</li>
  <li>A few consistency fixes</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1004/files#diff-0">draft-ietf-quic-tls.md</a>
    (120)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1004.patch'>https://github.com/quicwg/base-drafts/pull/1004.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1004.diff'>https://github.com/quicwg/base-drafts/pull/1004.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1004">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4CgkOw0Oq0j2W0R3jMj7eCS598qks5s-MQ3gaJpZM4Q6mOe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_XIAq40UpQ-nAmpyoLEWLVOB4Qzks5s-MQ3gaJpZM4Q6mOe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1004"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Gratuitous key schedule change (#1004)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1004"}}}</script>

----==_mimepart_5a2a1e37d515e_2d6a3ff8387fcf2c149812--


From nobody Thu Dec  7 21:11: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 22706128D64 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:11:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.8
X-Spam-Level: 
X-Spam-Status: No, score=-4.8 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zfth4_DgVRd1 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:11: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 7A0B91241F3 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:11:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=57xG4t9yvRqIVr50o4rVGaEPXTs=; b=A0ZRHVSKxCbOmiIE 2wEAgVT1O7nVyyPCNBCX0LMna6mmokJhaEpdVd8UVW6K0r5cHHz+Luus9sPBc6kI doE6QN8hafztbquzT9GARtDQTImefJ1GTV7On5Rt7w8z0wEqUjOgT9mzEgi0MEUN 7GDFPdEPO8w4xXUu4wJkjGq13dQ=
Received: by filter0017p1iad2.sendgrid.net with SMTP id filter0017p1iad2-29968-5A2A1F01-14 2017-12-08 05:11:29.668724008 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id zqqE19N-Q9CHDCZxumsBHQ for <quic-issues@ietf.org>; Fri, 08 Dec 2017 05:11:29.631 +0000 (UTC)
Date: Fri, 08 Dec 2017 05:11:29 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87a2283ae32a5c6949a98b19e9c18e21a738a75792cf000000011641e10192a169ce10b62846@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1005@github.com>
Subject: [quicwg/base-drafts] Don't create multiple connections from the same ClientHello (#1005)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a1f0187b09_3bf63fc628366f2c134433e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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+KShwlf8i1kfXb0maM3PCLU32an3Txrt5Bq CoTAkpqno4LkQAxJzzvRaQeJFqUVD9KyIerxX4pEtCJdsS2uFKLz7RU9Dg84bV8LKkHuVMNh5fg0HU HXOgHhdG4j6vMbSJKZwvSOwbdgQKN6vPMXZUuJt7vdrktcVYxMm9jZazFoCCTLVTrMewz/uxGcRnSv Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1O476EkoPjjbnNpXgm9BDUdeDCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:11:32 -0000

----==_mimepart_5a2a1f0187b09_3bf63fc628366f2c134433e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The TLS draft mentioned "Server Stateless Retry" a few times.  Now it doesn't.  That's a minor point.

I have also added a section that deals with the potential for Retry to be sent multiple times with different values.  A stateless version of NSS will generate a different cookie in response to every ticket it receives.  The difference is due to the need to generate a nonce for self-encryption.  That means that the client could end up with many HelloRetryRequest messages to work from.  

A client shouldn't proceed with more than one handshake here or we are well into the territory of violating some of the basic assumptions in the TLS security analysis (that ClientHello.random is a nonce).
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1005

-- Commit Summary --

  * Fixup HRR/Retry section a little

-- File Changes --

    M draft-ietf-quic-tls.md (25)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1005.patch
https://github.com/quicwg/base-drafts/pull/1005.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1005

----==_mimepart_5a2a1f0187b09_3bf63fc628366f2c134433e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The TLS draft mentioned "Server Stateless Retry" a few times.  Now it doesn't.  That's a minor point.</p>
<p>I have also added a section that deals with the potential for Retry to be sent multiple times with different values.  A stateless version of NSS will generate a different cookie in response to every ticket it receives.  The difference is due to the need to generate a nonce for self-encryption.  That means that the client could end up with many HelloRetryRequest messages to work from.</p>
<p>A client shouldn't proceed with more than one handshake here or we are well into the territory of violating some of the basic assumptions in the TLS security analysis (that ClientHello.random is a nonce).</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/1005'>https://github.com/quicwg/base-drafts/pull/1005</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fixup HRR/Retry section a little</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1005/files#diff-0">draft-ietf-quic-tls.md</a>
    (25)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1005.patch'>https://github.com/quicwg/base-drafts/pull/1005.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1005.diff'>https://github.com/quicwg/base-drafts/pull/1005.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1005">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxpkkiQLVZQ1nW7vpfzVI9YAtGIrks5s-MUBgaJpZM4Q6mX3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2gT6f0za2nt7LoaGNA0PxS1PLRrks5s-MUBgaJpZM4Q6mX3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1005"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 create multiple connections from the same ClientHello (#1005)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1005"}}}</script>

----==_mimepart_5a2a1f0187b09_3bf63fc628366f2c134433e--


From nobody Thu Dec  7 21:11: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 7E2E8129503 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:11:33 -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 GV8pKfHRppXo for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:11:32 -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 CEBF7128D3E for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:11:31 -0800 (PST)
Date: Thu, 07 Dec 2017 21:11:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512709891; bh=WDCEnl4SffxFQ7UXv/s3ycP4ehsJXxe5nLvLvyIZXgo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dTqM/QNRMofYsD85OluppzUHv1TYbiTi6vCE14vKtx87hSMyejUz/BlrymUB15hU2 NghuzC9dTvMRkYqZYstrFkfx6jq3an75BDQiGYT8JEURxA5cHfhlYo47mMJh2hR4Ly brVkClEf/Lyzk3C86vjiwG5SaP2hJs1yjLgrMKNk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ea473907820f4a2ca2b9d1e9c30a2011e97f57492cf000000011641e10392a169ce10b62628@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1004/c350174088@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1004@github.com>
References: <quicwg/base-drafts/pull/1004@github.com>
Subject: Re: [quicwg/base-drafts] Gratuitous key schedule change (#1004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a1f0331a73_13cf3f90c6b98f34148552"; 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/whWc5R5erfa8nUPdTIDN0r2v9YI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:11:33 -0000

----==_mimepart_5a2a1f0331a73_13cf3f90c6b98f34148552
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Will this change be included in -09? Do we need to do this before or after the remote 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/pull/1004#issuecomment-350174088
----==_mimepart_5a2a1f0331a73_13cf3f90c6b98f34148552
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Will this change be included in -09? Do we need to do this before or after the remote 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/pull/1004#issuecomment-350174088">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7DhUUb06T1YpKQBC0BeJk6_kkpgks5s-MUDgaJpZM4Q6mOe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3JKcOb3MYpECK1kEKKPTZSUsJcsks5s-MUDgaJpZM4Q6mOe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1004#issuecomment-350174088"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1004: Will this change be included in -09? Do we need to do this before or after the remote interim?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1004#issuecomment-350174088"}}}</script>
----==_mimepart_5a2a1f0331a73_13cf3f90c6b98f34148552--


From nobody Thu Dec  7 21:13: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 77F09128D3E for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:13:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id txRHGZfl4-ug for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:13:53 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E150A1241F3 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:13:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512710032; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uOAamQEBEVDxlUGY3SkXzwwDUv0p7IJeG3o40GlWmRk=; b=N98tKMTxkE0RK37sha8joCupEqa4kMNBw6/T9kTi/gFhJpLsvNE6E3He+I/pT8wV4j+D/YMW KJLZTTmCgrQhFzDPSfxihSLgLvrIqorJN41w/VKwBu/O/a6ax1spego0Hh/Hhn8LNJWMzO/D FgTLnuSRM0kx1kaQFNUh7AxBLcs=
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.36]) by mxa.mailgun.org with ESMTP id 5a2a1f90.7f39f8585b40-smtp-out-n01; Fri, 08 Dec 2017 05:13:52 -0000 (UTC)
Date: Thu, 07 Dec 2017 21:13:51 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2a1f8f3bda0_552c2af9acb11c0c985ef@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3263f3: Remove encrypted notation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2a1f8f3b8d6_552c2af9acb11c0c9847f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bJP6d8QiqJUvNEz8ck0ta1jB8y4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:13:55 -0000

----==_mimepart_5a2a1f8f3b8d6_552c2af9acb11c0c9847f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3263f3f67741ca7aee24743858a2837fd602eb0b
      https://github.com/quicwg/base-drafts/commit/3263f3f67741ca7aee24743858a2837fd602eb0b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove encrypted notation

{x} is apparently an encrypted thing, but we don't use it.


  Commit: 570cab87fe2314d88fce35c0d2b08d0d140bc20c
      https://github.com/quicwg/base-drafts/commit/570cab87fe2314d88fce35c0d2b08d0d140bc20c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1002 from quicwg/remove-encrypted

Remove encrypted notation


Compare: https://github.com/quicwg/base-drafts/compare/ba973255e042...570cab87fe23
----==_mimepart_5a2a1f8f3b8d6_552c2af9acb11c0c9847f--


From nobody Thu Dec  7 21:14: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 9BE6C12950A for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:13:56 -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 4D-j5fFG8C09 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:13: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 BB6A01241F3 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:13:54 -0800 (PST)
Date: Thu, 07 Dec 2017 21:13:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512710034; bh=QQyzEN0VLqa1kAHQb0ajD05Q26kw/lBqZQa5d08TuGk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s2lXhD+iokmF1IjCdByEwBGOwdtwFJWbmsDIam3foitLUFReFm8KapT3avCE8774N d/gHgNS7yT+Ztz7l4qEqs6JU/S8e+l/nYrb0ydZSfK6X4ATTXAOuURZVr6/gE8M5eK TLS0G4OuLZFwr2G/v0kHvTajkccLA8ASScZxm2s4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3226b23841b0fc999135cd36a0ad8ace7193e6892cf000000011641e19292a169ce10b6146b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1002/issue_event/1378230657@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1002@github.com>
References: <quicwg/base-drafts/pull/1002@github.com>
Subject: Re: [quicwg/base-drafts] Remove encrypted notation (#1002)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a1f921b7bb_68fe3fab5d7d0f3013157c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FdBFE1Qgc7v3609ZKa3L4vM1ooU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:13:56 -0000

----==_mimepart_5a2a1f921b7bb_68fe3fab5d7d0f3013157c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1002.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1002#event-1378230657
----==_mimepart_5a2a1f921b7bb_68fe3fab5d7d0f3013157c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1002" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280368235" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1002">#1002</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1002#event-1378230657">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1tiI-Hhyq2Jcwm_xM2quqTGdRGWks5s-MWSgaJpZM4Q6k-j">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4HEPsgSs2aubuM7FYEDRmT3EZQ3ks5s-MWSgaJpZM4Q6k-j.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1002#event-1378230657"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1002."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1002#event-1378230657"}}}</script>
----==_mimepart_5a2a1f921b7bb_68fe3fab5d7d0f3013157c4--


From nobody Thu Dec  7 21:14: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 DFB51127B57 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:13:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 82dN4CTyi9Dj for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:13: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 79980129503 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:13:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512710035; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ke6HjsBVhNSaDMlZI2vDHmwSJwUAY/tWnW1Tq3XiCN4=; b=txZWub2itWOP3gyBcDhtOMqFMtI1EVaIAJxeSV4yX1W7Dis1z+SjU/lRcJMCEE9JQgQk0fwO rqE7vGH50amqGiQjJoGeQBN1TZZBEPx3B+La7VU0JriIFrHIXMno3AfxXdmH5Yw1OcQLekxS ls77rEKkIkUWOwYgvktREMH49rI=
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.35]) by mxa.mailgun.org with ESMTP id 5a2a1f93.7f86cc660e10-smtp-out-n01; Fri, 08 Dec 2017 05:13:55 -0000 (UTC)
Date: Thu, 07 Dec 2017 21:13:54 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2a1f9275247_75852adb1f7c3c042291a@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2a1f9274e94_75852adb1f7c3c04228b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A0xpmp35SQfLh2m5tEPnMx7SPa0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:13:58 -0000

----==_mimepart_5a2a1f9274e94_75852adb1f7c3c04228b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/remove-encrypted
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a2a1f9274e94_75852adb1f7c3c04228b0--


From nobody Thu Dec  7 21:14: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 CB390127B57 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:13:59 -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 DGVwBaWPxvnm for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:13: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 D37021241F3 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:13:56 -0800 (PST)
Date: Thu, 07 Dec 2017 21:13:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512710036; bh=ssn9fPhvczHD2NMuXV1DJ1X1dVCOQDVOfWA2NyrQCE4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QnSd5XeDIwWegBq1Bv8XwB1obkTKrUe/dg2IfHK5HKn8RRaThKceCmSeZ07ydM07p oLMlCBiSSfobjxrKjeq6RrSPJc+kRqNDGqtLG9qKZ4Z+JOfcxyKMp2gz4EskipbvTn J6oSYjylgiRK+wYjOEL9zYqiSBM8d/cOfuV083X4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba207f50e091533bd108e9755f124f843d2ca13f792cf000000011641e19492a169ce10b62846@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1005/review/82068286@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1005@github.com>
References: <quicwg/base-drafts/pull/1005@github.com>
Subject: Re: [quicwg/base-drafts] Don't create multiple connections from the same ClientHello (#1005)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a1f94acd5_2ed03fcd907faf3814012b7"; 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/_vzBcodoHOSSxsPqKtJNh7noQK8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:14:00 -0000

----==_mimepart_5a2a1f94acd5_2ed03fcd907faf3814012b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82068286
----==_mimepart_5a2a1f94acd5_2ed03fcd907faf3814012b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82068286">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw4ZpbRYegI-L6DwD7ZrVhTm-pqsks5s-MWUgaJpZM4Q6mX3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwlczRtbyrDwGdu9EV0GAt82D1-wks5s-MWUgaJpZM4Q6mX3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82068286"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 approved #1005"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82068286"}}}</script>
----==_mimepart_5a2a1f94acd5_2ed03fcd907faf3814012b7--


From nobody Thu Dec  7 21:18: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 1C020128D64 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:18:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.254
X-Spam-Level: 
X-Spam-Status: No, score=-3.254 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j22mMt3uln9t for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:18: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 AB3771241F3 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:18: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=/lkp5p31CMQcmlpRIx8sLzsVnGw=; b=jrh8DLEvs10nfqSU lsjc7WcwBNoFLc35XM1mXNu90eIpBwShNrWTPw4DBsouTMHGDb32DC1fXT57UmUz rav8WstOOdZsN7/dNDyV4a2mnN1Y0vVPVIsbWZsXI9AT9koQZsiun3tJXUQQ2T4a 3C3v6sw402OCcUB9XA/oJQ8H6rU=
Received: by filter0198p1iad2.sendgrid.net with SMTP id filter0198p1iad2-18863-5A2A20A0-15 2017-12-08 05:18:24.368671976 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id cdDlDB0KSTiUv96FGTa2Ew for <quic-issues@ietf.org>; Fri, 08 Dec 2017 05:18:24.463 +0000 (UTC)
Date: Fri, 08 Dec 2017 05:18:24 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ad89f145e74b819526c579f4bc7f4656e0e7a0d92cf000000011641e2a092a169ce10b62628@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1004/c350175012@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1004@github.com>
References: <quicwg/base-drafts/pull/1004@github.com>
Subject: Re: [quicwg/base-drafts] Gratuitous key schedule change (#1004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a20a0528e0_236c3fa8671b0f2c1136336"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak24w7Rmxt8ZJBZ4SRj1UFdi1/nAikEFSyELiR N1BkYkrYs+/7XomLQXiE+0ogFN6sKDJWLmwkIQom4cJSJIOqESt/TWu5w/Im7TDwfzMXMHAJjT6AUw a95cR4UGnGV46sWYhb/Hcp8pHW3SRN5BG6PV3MsnRf09vsva63EDBcvBMajlEyrbuECf73mwBtYpm9 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uUoYq0ZfCXpRowClgLnSqRnxRHA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:18:27 -0000

----==_mimepart_5a2a20a0528e0_236c3fa8671b0f2c1136336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's definitely not in -08.  I definitely wouldn't want to make this part of anything we do this month.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1004#issuecomment-350175012
----==_mimepart_5a2a20a0528e0_236c3fa8671b0f2c1136336
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's definitely not in -08.  I definitely wouldn't want to make this part of anything we do this month.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1004#issuecomment-350175012">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1GwFKeuK7zt5cS9ohTK8leOLz__ks5s-MaggaJpZM4Q6mOe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7SiGT13icdzJDBuvicK1eWfjpDRks5s-MaggaJpZM4Q6mOe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1004#issuecomment-350175012"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1004: It's definitely not in -08.  I definitely wouldn't want to make this part of anything we do this month."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1004#issuecomment-350175012"}}}</script>
----==_mimepart_5a2a20a0528e0_236c3fa8671b0f2c1136336--


From nobody Thu Dec  7 21:30: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 875E1129515 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:30:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.254
X-Spam-Level: 
X-Spam-Status: No, score=-3.254 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wB9lRRTpe3lw for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:30: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 9F95B127517 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:30: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=id6NKAYyhYCkOC9ekE2Joa4JPs0=; b=W8KJOhvjrdh2qRoL EjZJ42kwj2zpixrI14J0T3A8ffud/kGkDVTZjVrTK1jLnE4q+g5nKfgt4NJAhHYj m8imRPrgNZ4fi9rXy9QOqP26Oa+wi8fIoXmwbwkZmbqyN0iYPwXU6I2dYPxIFkgh FXXyn9k3gyvSEhTI2sXZqntROlw=
Received: by filter0183p1las1.sendgrid.net with SMTP id filter0183p1las1-15228-5A2A237D-8 2017-12-08 05:30:37.405601407 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id MtQeA9QpSS2We8pMTZyNqw for <quic-issues@ietf.org>; Fri, 08 Dec 2017 05:30:37.236 +0000 (UTC)
Date: Fri, 08 Dec 2017 05:30:37 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdc4b92a99d41e82ab1b90179bb8b74556cd0199c92cf000000011641e57d92a169ce10b62846@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1005/review/82069641@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1005@github.com>
References: <quicwg/base-drafts/pull/1005@github.com>
Subject: Re: [quicwg/base-drafts] Don't create multiple connections from the same ClientHello (#1005)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a237d18071_67cb3fc42b248f2c28299e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3b5BzaSkKn5K9YH3r+WlzaoulfpV0JMl1jnH 7C4FjU4qleqRqIDrbmcUfIgRtd7cj7Q2KWFuw8/CBPrRFyxIKSbCzSxtjnSdGHzzEN9kxTO7JeQPID p7mF3qn6xll4ykjtU+rogerYAhWen/jfKPVJ3t8BVXKKeRBbN6J3/imHNDo9kKC/syMJq9h93sqteS 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BhHZnO3s1PeI-VIqzB9Hqs-zl0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:30:43 -0000

----==_mimepart_5a2a237d18071_67cb3fc42b248f2c28299e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82069641
----==_mimepart_5a2a237d18071_67cb3fc42b248f2c28299e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82069641">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4IYv6e5DFUApnJ2JVn3z0hqwsf7ks5s-Ml9gaJpZM4Q6mX3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7Hlzlxspjh8PsWCSfkzb5tSqtzyks5s-Ml9gaJpZM4Q6mX3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82069641"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1005"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82069641"}}}</script>
----==_mimepart_5a2a237d18071_67cb3fc42b248f2c28299e--


From nobody Thu Dec  7 21:30: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 E72F6129510 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:30:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QrsFM-B_0JN7 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:30: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 3992F129511 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:30:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512711040; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jZthFr3vBd1yzu99LgtemqIX2Q+V5dM6/OzWVUrEPpA=; b=BR8GJczdurOCx+SlBOSNFF9BTFOrc8ol5/6t6anZgZAWvHrN3fQo/KmJgsoDGUx5hq5HgZyN 2keF9sEyiH50EFwV0JVLQVVBUbH+JUBDMzHxLwU+KMCmp1U3vYVy3LGN76r7xw9kMApWdZ2t CgAuTVsjfHrQYW6ln+zC+HTRZmM=
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 5a2a2380.7f1b5866f4b0-smtp-out-n03; Fri, 08 Dec 2017 05:30:40 -0000 (UTC)
Date: Thu, 07 Dec 2017 21:30:39 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2a237f6923e_78d22b075da8dc04200a2@hookshot-fe-8867ff3.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 79003d: Remove mention of Server Stateless Retry/Client In...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2a237f68eb7_78d22b075da8dc04199aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BH_sne35nCLkhaLkQQeVnjFC_CM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:30:49 -0000

----==_mimepart_5a2a237f68eb7_78d22b075da8dc04199aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tls-consistency-fixes
  Home:   https://github.com/quicwg/base-drafts
  Commit: 79003d0edb48a2aa4b854083b86ab06b03d725a0
      https://github.com/quicwg/base-drafts/commit/79003d0edb48a2aa4b854083b86ab06b03d725a0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove mention of Server Stateless Retry/Client Initial/Cleartext packets.



----==_mimepart_5a2a237f68eb7_78d22b075da8dc04199aa--


From nobody Thu Dec  7 21:30: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 79263127517 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:30:50 -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 a-ACcHvyYcpw for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:30:48 -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 89E3C129512 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:30:42 -0800 (PST)
Date: Thu, 07 Dec 2017 21:30:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512711041; bh=e8d76ed/W9pSzWFLzDsgRQI4lGyGHlz2qpL/Z2iLx1Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UblBtW0U4VboXc0Ze1XczRP95llBnxwRTwF+JASJTXq6bI5+h7P+FE+UAjyVn0jNJ 2cSk42K4Vk282MuYKGTaAfMJW89j0O44TyuZHtccjOXFE8rKt0ad7QCOGyLAztIrv+ +gXg8K/1YxEEyg/F7NVa4eqx1cr2sQdggzL/BSu4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1005/push/2180433598@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1005@github.com>
References: <quicwg/base-drafts/pull/1005@github.com>
Subject: Re: [quicwg/base-drafts] Don't create multiple connections from the same ClientHello (#1005)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a2381e7861_7d9e3fa8671b0f2c16148eb"; 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/OqvDYICEVxhWv5GjrvahEeXkFDQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:30:50 -0000

----==_mimepart_5a2a2381e7861_7d9e3fa8671b0f2c16148eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

79003d0  Remove mention of Server Stateless Retry/Client Initial/Cleartext packets.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1005/files/bd53b2a5f717b8285f599876277e46d3b1ba33eb..79003d0edb48a2aa4b854083b86ab06b03d725a0

----==_mimepart_5a2a2381e7861_7d9e3fa8671b0f2c16148eb
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/79003d0" class="commit-link">79003d0</a>  Remove mention of Server Stateless Retry/Client Initial/Cleartext packets.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1005/files/bd53b2a5f717b8285f599876277e46d3b1ba33eb..79003d0edb48a2aa4b854083b86ab06b03d725a0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-R6v37C-LhP8y_FfDzXPxBUNpsAks5s-MmBgaJpZM4Q6mX3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5yzz3rfxvrCfADajKAsGu2avfExks5s-MmBgaJpZM4Q6mX3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1005/files/bd53b2a5f717b8285f599876277e46d3b1ba33eb..79003d0edb48a2aa4b854083b86ab06b03d725a0"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1005"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1005/files/bd53b2a5f717b8285f599876277e46d3b1ba33eb..79003d0edb48a2aa4b854083b86ab06b03d725a0"}}}</script>

----==_mimepart_5a2a2381e7861_7d9e3fa8671b0f2c16148eb--


From nobody Thu Dec  7 21:32: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 B55CE128D64 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:32:39 -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 4Y7SmHrbj__S for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:32: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 2FC96127517 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:32:38 -0800 (PST)
Date: Thu, 07 Dec 2017 21:32:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512711157; bh=7ep2sdnynuawM3UwoIIi6QBKOLMmy90QPZCMjbYOrbA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XXI/NDYsPx4E2O7hTS9S231EkV1O0y5DwvufUB1n2oY7WBN0pnc5FnbPJdwke/IEQ lH8agoaTHLVcBflwtVymhJQ2AGf22lAxkvEpAIPpL+xiTdHIL8V77enMcgp0KO3VoL kOgG3LSlqHFVTCSyylPno/zguWIAWlv7LcvIahGs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf2890f6a740552c3e8e4a0b1f421693e2593bf8492cf000000011641e5f592a169ce10b62846@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1005/review/82069816@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1005@github.com>
References: <quicwg/base-drafts/pull/1005@github.com>
Subject: Re: [quicwg/base-drafts] Don't create multiple connections from the same ClientHello (#1005)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a23f57e75a_d8f3f8a19168f2c12203c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KdVuwJgB5elmKRAMirNwBPYYNtc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:32:40 -0000

----==_mimepart_5a2a23f57e75a_d8f3f8a19168f2c12203c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

Still LGTM



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82069816
----==_mimepart_5a2a23f57e75a_d8f3f8a19168f2c12203c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>

<p>Still LGTM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82069816">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0DEsekm4Q_XxuOGmDAsBpzTVxY8ks5s-Mn1gaJpZM4Q6mX3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-PkYh9qUCWQW4mzwHk2-4AdQyqwks5s-Mn1gaJpZM4Q6mX3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82069816"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1005"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-82069816"}}}</script>
----==_mimepart_5a2a23f57e75a_d8f3f8a19168f2c12203c--


From nobody Thu Dec  7 21: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 4A28A128D64 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:33:42 -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 gtgd-nCiBx9V for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 21:33: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 A504B127517 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 21:33:40 -0800 (PST)
Date: Thu, 07 Dec 2017 21:33:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512711220; bh=aMjCIixa993/eSsf3XavXfOWNC2tOSM8ntPzv2yDf4E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VEjRPnNx+i4wyvdG64dfmSSmE784g7hrNWUheVkBpAqlOPKl/0e7Zs7dYZeUbUnQ1 H0ixyC/NSNYDlluxYuR4TYrsFRT6/Ha6MjwbNFu74xuS0PV+H5lWGi2qu1ly3roEGJ R6YWJV1kn/YVlOcBU0Mfydh1JB822NhfXRAnM+dE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c4e3b57ae20e988ecd8a27f53e8c99a35f49d6d92cf000000011641e63392a169ce10b62628@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1004/c350176946@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1004@github.com>
References: <quicwg/base-drafts/pull/1004@github.com>
Subject: Re: [quicwg/base-drafts] Gratuitous key schedule change (#1004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a2434fa6_7ff03f8884056f30564d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s-AuzKFEfhbESlnmSpCzNTKvc8g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 05:33:42 -0000

----==_mimepart_5a2a2434fa6_7ff03f8884056f30564d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann raises a good point -- let's not merge this until after we decide on #995.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1004#issuecomment-350176946
----==_mimepart_5a2a2434fa6_7ff03f8884056f30564d3
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> raises a good point -- let's not merge this until after we decide on <a href="https://github.com/quicwg/base-drafts/pull/995" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="279771424" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/995">#995</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1004#issuecomment-350176946">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9bRm61XjWYLyKD7DAb6AkD_w3Osks5s-Mo0gaJpZM4Q6mOe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq219zEuvAdwQBKNUiCL7TvRahdWDks5s-Mo0gaJpZM4Q6mOe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1004#issuecomment-350176946"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1004: @marten-seemann raises a good point -- let's not merge this until after we decide on #995."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1004#issuecomment-350176946"}}}</script>
----==_mimepart_5a2a2434fa6_7ff03f8884056f30564d3--


From nobody Thu Dec  7 23:14: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 C566B124E15 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 23:14:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.396
X-Spam-Level: 
X-Spam-Status: No, score=-3.396 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dKIPKFQkDMTx for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 23:14:15 -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 E2023124BE8 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 23:14:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UBoDJkY0Gx8XyUBcm+xpjuYBzUA=; b=cQ/uX4fwth+iR6ec bsLENKTJWCND/f/gT3TPVbDloCN6fFypx+WPb9UVIBVR7TnAKoTpKUNUk0vABAG8 3+JuDTgkon6EjWD6ql6bFzx7T8t4R9aHuk7jLvzZVHwvUE3EutK2jx3G7795PPmW Hds4TOLvUncgrVpY9yTFZF/3JHo=
Received: by filter0535p1las1.sendgrid.net with SMTP id filter0535p1las1-18992-5A2A3BC5-11 2017-12-08 07:14:13.62858012 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id SvuqIFOzR1KP5SNgV-Os9w for <quic-issues@ietf.org>; Fri, 08 Dec 2017 07:14:13.411 +0000 (UTC)
Date: Fri, 08 Dec 2017 07:14:13 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3df1029945d6cb4206029d1e54c99ea5ea925f9092cf000000011641fdc592a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c350190993@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a3bc571c28_71433fbe1c9e2f2c36678b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3y5sj90kRDSXRkYnq15BJV2ka+7TxwxiBVx7 Qmyp7dvV2I9YcUkUKdoRyjFtHawXDKtbqq9x9j/iGMeXhnIfOAqVVM2NpH5REm9rm2EzTHdJ1e7/Yg IcIt+yqX9HohagOT3a12MV4MJg+MyAGWkuCemTfR9eUWNXfohTTUDZj+W/JrI9BfncIsUO+duOUz2w A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U2CFF4JmEoBJY1LEId4aqi_DVKQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 07:14:17 -0000

----==_mimepart_5a2a3bc571c28_71433fbe1c9e2f2c36678b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have implemented the changes in Picoquic. Going back to the previous format would not help me one bit. Besides, the PR is *not* going back to the previous format -- it still does changes like merging server clear text and client clear text in a single code, removing the code point for renegotiation, and shifting all the other long header types by one. So it does not actually save much work for someone going from -07 to -08.

Useless, negative in fact.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/995#issuecomment-350190993
----==_mimepart_5a2a3bc571c28_71433fbe1c9e2f2c36678b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I have implemented the changes in Picoquic. Going back to the previous f=
ormat would not help me one bit. Besides, the PR is <em>not</em> going back=
 to the previous format -- it still does changes like merging server clear =
text and client clear text in a single code, removing the code point for re=
negotiation, and shifting all the other long header types by one. So it doe=
s not actually save much work for someone going from -07 to -08.</p>
<p>Useless, negative in fact.</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/995#issuecomment-350190993">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzILhazXXeNDhTaCs=
i9rtNgou6SAks5s-OHFgaJpZM4Q3_YY">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq35foxC8ix8CM8IC2=
YeWodQ3yL3Iks5s-OHFgaJpZM4Q3_YY.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=
/995#issuecomment-350190993"></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":"@huitema in #995: I have impleme=
nted the changes in Picoquic. Going back to the previous format would not h=
elp me one bit. Besides, the PR is *not* going back to the previous format =
-- it still does changes like merging server clear text and client clear te=
xt in a single code, removing the code point for renegotiation, and shiftin=
g all the other long header types by one. So it does not actually save much=
 work for someone going from -07 to -08.\r\n\r\nUseless, negative in fact."=
}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/ba=
se-drafts/pull/995#issuecomment-350190993"}}}</script>=

----==_mimepart_5a2a3bc571c28_71433fbe1c9e2f2c36678b--


From nobody Thu Dec  7 23:17: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 BD5831279EB for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 23:17:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IjucSnUAsyjV for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 23:17:15 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5FFA0124BE8 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 23:17: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=5OWFLZc5VNfwC3XHJSwpNrlPPlc=; b=I0hQ/4aD5ZPdhgEf vPTgcKjn+Dy6cB1VlcuJTbuK9viTf++4lYdbHX3guJI0veToD5+OYaNm9iTJW2I/ jJxfA/I7sBvY40EVA4SoPumegPJZXU/PRR/6f6K9JrwDdjrQAP31kq3nNSTHXfUM eQtfYV0NISPKoZLPovnv2E302kQ=
Received: by filter0037p1las1.sendgrid.net with SMTP id filter0037p1las1-12551-5A2A3C7A-4 2017-12-08 07:17:14.25220529 +0000 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 WNZRg4s-QMibUXssaraZIQ for <quic-issues@ietf.org>; Fri, 08 Dec 2017 07:17:14.187 +0000 (UTC)
Date: Fri, 08 Dec 2017 07:17:14 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc9e8a9599fcf285ea8eeba0243e935b0d69230d92cf000000011641fe7a92a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/review/82080620@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a3c7ab2f2_4b543fdc3c3a2f3457671"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Vn5GFjZRnH/I2Msj5hkL6u3DahpzhMpYIIA gRqXohPEiUc1dbRZRuzwx74HaYXaIHorlb5rjD0SG3SEphXoc2Aw6iT0fDb0qL+ld8adTEEE2ZQAxz uUTFi2PozKuepqdFrK8fBTtBC34zbMZULvcTly9jniTy0XStlJbINjvYzgo+6qHQY4YynfXrQUVddM k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rG0awc6FngIiSYWvWZRZdXaW5Hw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 07:17:17 -0000

----==_mimepart_5a2a3c7ab2f2_4b543fdc3c3a2f3457671
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema requested changes on this pull request.

Please don't do that. It will cause trouble for those implementers who already have draft 08 done, and will not actually save that much work for the other ones. Even with that change, the format of the long header will change, due to removal of renegotiation. So you don't win much...



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-82080620
----==_mimepart_5a2a3c7ab2f2_4b543fdc3c3a2f3457671
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> requested changes on this pull request.</p>

<p>Please don't do that. It will cause trouble for those implementers who already have draft 08 done, and will not actually save that much work for the other ones. Even with that change, the format of the long header will change, due to removal of renegotiation. So you don't win much...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-82080620">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_wPhhzDHkEmoeRUVv77xmf45oEEks5s-OJ6gaJpZM4Q3_YY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-Abuby2OltR_G_K2l5P4a7GLakZks5s-OJ6gaJpZM4Q3_YY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-82080620"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema requested changes on #995"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-82080620"}}}</script>
----==_mimepart_5a2a3c7ab2f2_4b543fdc3c3a2f3457671--


From nobody Thu Dec  7 23:22: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 A9D1D124BE8 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 23:22:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 iXOHdqBf2u_e for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 23:22: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 D9B2A120727 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 23:22: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=iEYELdRBkh3eLWxrM1mILDvnbok=; b=pNSY5KHetd7cnQh0 drxlpMLUeUN0oAtjB3ze/WCvfq16uJ3+NPXKytZY26sG+knV5tw+5kkfZOKKoPem tikavR6i7QSDoITPgC6wBSgt2a/AOcosaLjlEfsCGysRySi6har+DZA2NAu7IzN8 dG85ParKun/eRsCBNc8PkC15P/Y=
Received: by filter0205p1iad2.sendgrid.net with SMTP id filter0205p1iad2-21044-5A2A3DAD-13 2017-12-08 07:22:21.887325732 +0000 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 RmSogbExTFu_JBN1QyBH8A for <quic-issues@ietf.org>; Fri, 08 Dec 2017 07:22:21.717 +0000 (UTC)
Date: Fri, 08 Dec 2017 07:22:22 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d3d97beeca60733e5b713db9082564e9f0c651692cf000000011641ffad92a169ce10b625a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1003/350192295@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1003@github.com>
References: <quicwg/base-drafts/issues/1003@github.com>
Subject: Re: [quicwg/base-drafts] Update key derivation (#1003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a3dad8f9d1_4c023fdc3c3a2f34395259"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XtuNInsWcdbhBw5V8o600Hr3+DlsbgbV+6H pZ39Gzl4qHxzhKuY15b1NkMKQcUsb34gPhnMh15nVRY0uinQiE4uacNij93NHh06zd6sEV0LUp56LI /Y1po4B1ErQ8yZBAWrnlx1khAO3PmmkzBM7n6mlZ4S98BNqdCrcKzAeAVTJLjFLvJ+GssK++eF0O+8 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w-fd1uxBpMgqFOKDMpZBIED6mpw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 07:22:25 -0000

----==_mimepart_5a2a3dad8f9d1_4c023fdc3c3a2f34395259
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I did complain about case esrlier ...

________________________________
From: Martin Thomson <notifications@github.com>
Sent: Friday, December 8, 2017 6:07:12 AM
To: quicwg/base-drafts
Cc: Subscribed
Subject: [quicwg/base-drafts] Update key derivation (#1003)


TLS moved to shorter labels to reduce the number of times we call SHA-256. =
We should do that.

Also, capitalization on "secret" is inconsistent in the example, credit to =
@mcmanus<https://github.com/mcmanus> for finding that. It's surprising that=
 it took so long for anyone to complain.

=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/b=
ase-drafts/issues/1003>, or mute the thread<https://github.com/notification=
s/unsubscribe-auth/AALzNx6EKCMAv2u6fzNb31OkRMMYGKvBks5s-MP_gaJpZM4Q6mMJ>.


--=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/1003#issuecomment-350192295=

----==_mimepart_5a2a3dad8f9d1_4c023fdc3c3a2f34395259
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I did complain about case esrlier ...<br>
<br>
________________________________<br>
From: Martin Thomson &lt;notifications@github.com&gt;<br>
Sent: Friday, December 8, 2017 6:07:12 AM<br>
To: quicwg/base-drafts<br>
Cc: Subscribed<br>
Subject: [quicwg/base-drafts] Update key derivation (#1003)<br>
<br>
<br>
TLS moved to shorter labels to reduce the number of times we call SHA-256. =
We should do that.<br>
<br>
Also, capitalization on &quot;secret&quot; is inconsistent in the example, =
credit to @mcmanus&lt;https://github.com/mcmanus&gt; for finding that. It&#=
39;s surprising that it took so long for anyone to complain.<br>
<br>
=E2=80=94<br>
You are receiving this because you are subscribed to this thread.<br>
Reply to this email directly, view it on GitHub&lt;https://github.com/quicw=
g/base-drafts/issues/1003&gt;, or mute the thread&lt;https://github.com/not=
ifications/unsubscribe-auth/AALzNx6EKCMAv2u6fzNb31OkRMMYGKvBks5s-MP_gaJpZM4=
Q6mMJ&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/1003#issuecomment-350192295">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqztnn_hLTWgSJ6=
N3Doyr1g7oWf2aks5s-OOtgaJpZM4Q6mMJ">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5r8DRFG7uM6CJgm=
TDXqKsTGicg0ks5s-OOtgaJpZM4Q6mMJ.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/1003#issuecomment-350192295"></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 #1003: I did compla=
in about case esrlier ...\n\n________________________________\nFrom: Martin=
 Thomson \u003cnotifications@github.com\u003e\nSent: Friday, December 8, 20=
17 6:07:12 AM\nTo: quicwg/base-drafts\nCc: Subscribed\nSubject: [quicwg/bas=
e-drafts] Update key derivation (#1003)\n\n\nTLS moved to shorter labels to=
 reduce the number of times we call SHA-256. We should do that.\n\nAlso, ca=
pitalization on \"secret\" is inconsistent in the example, credit to @mcman=
us\u003chttps://github.com/mcmanus\u003e for finding that. It's surprising =
that it took so long for anyone to complain.\n\n=E2=80=94\nYou are receivin=
g this because you are subscribed to this thread.\nReply to this email dire=
ctly, view it on GitHub\u003chttps://github.com/quicwg/base-drafts/issues/1=
003\u003e, or mute the thread\u003chttps://github.com/notifications/unsubsc=
ribe-auth/AALzNx6EKCMAv2u6fzNb31OkRMMYGKvBks5s-MP_gaJpZM4Q6mMJ\u003e.\n"}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/1003#issuecomment-350192295"}}}</script>=

----==_mimepart_5a2a3dad8f9d1_4c023fdc3c3a2f34395259--


From nobody Thu Dec  7 23: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 22327124BE8 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 23:24:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 mDEDMxmv9-lm for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 23:24: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 1AED4120727 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 23:24: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=zOgnh4/st5SvTmfozerDDdbSbfI=; b=uCkyLrhPwzMbl39w WF5QRdlUBCnTT4bdnbmQjDAlc0oYOFpptRzKkDDQa5jSOvs1FW29JD9wD0nlT4Ge AqQTVt5a83tuAzbWxVZDhzysoksu2YHAEuSCBJdC2EA/l517rTaoldjk6yK4CdFX EHHvWmFwNpOlh9p3ryAPiuP8RyI=
Received: by filter0018p1las1.sendgrid.net with SMTP id filter0018p1las1-579-5A2A3E41-E 2017-12-08 07:24:49.50406396 +0000 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 vYKiLfY3SayAwNoBPdrW7Q for <quic-issues@ietf.org>; Fri, 08 Dec 2017 07:24:49.454 +0000 (UTC)
Date: Fri, 08 Dec 2017 07:24:49 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01bdbf95d27a582327b714a55c3626e40ca117c892cf000000011642004192a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c350192754@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a3e4150e2e_7afa3ff5dfe10f2c837965"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WYCz8BZV9T+Cpfja4thsbm7KAOiFwvGk5dM 1gQ/hP5ssxrplr92BGZRBZfps8tUma0Abza6UzcGY5ps79+3SO+UeTSDsDIXhEyZpkiuOH+aAp+M+c VIRzNAuGs/VxhRYvUJgVDd3sHSB6xse47j9czte9Zsu1TjdbAlGKo6YBQWdRXGeRysxxHhUcC97P1z Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_4VHUZdzruRwDWpBoN3F2Vm0YIg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 07:24:53 -0000

----==_mimepart_5a2a3e4150e2e_7afa3ff5dfe10f2c837965
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema: Client and Server Cleartext were merged into a single codepoint a long time before #956.

This PR is very helpful for people who have a deployment of gQUIC, since it's easy to demultiplex the old format with gQUIC, which is a big pain with #956. I don't know about the others maintaining a gQUIC deployments, but I don't see the point of going through the trouble to implement a new demultiplexing scheme for this change, just to change it again once we agree on yet another type byte 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/995#issuecomment-350192754
----==_mimepart_5a2a3e4150e2e_7afa3ff5dfe10f2c837965
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/huitema" class=3D"user-mention">@huitema</=
a>: Client and Server Cleartext were merged into a single codepoint a long =
time before <a href=3D"https://github.com/quicwg/base-drafts/pull/956" clas=
s=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue titl=
e" data-id=3D"276157246" data-permission-text=3D"Issue title is private" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/956">#956</a>.</p>
<p>This PR is very helpful for people who have a deployment of gQUIC, since=
 it's easy to demultiplex the old format with gQUIC, which is a big pain wi=
th <a href=3D"https://github.com/quicwg/base-drafts/pull/956" class=3D"issu=
e-link js-issue-link" data-error-text=3D"Failed to load issue title" data-i=
d=3D"276157246" data-permission-text=3D"Issue title is private" data-url=3D=
"https://github.com/quicwg/base-drafts/issues/956">#956</a>. I don't know a=
bout the others maintaining a gQUIC deployments, but I don't see the point =
of going through the trouble to implement a new demultiplexing scheme for t=
his change, just to change it again once we agree on yet another type byte =
format.</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/995#issuecomment-350192754">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxgspHvVA-xOxVODW=
UCSUJpXvpqWks5s-ORBgaJpZM4Q3_YY">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9Wk14jaSnBMfOg5J=
P4_V0SheSEVks5s-ORBgaJpZM4Q3_YY.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=
/995#issuecomment-350192754"></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 #995: @huitem=
a: Client and Server Cleartext were merged into a single codepoint a long t=
ime before #956.\r\n\r\nThis PR is very helpful for people who have a deplo=
yment of gQUIC, since it's easy to demultiplex the old format with gQUIC, w=
hich is a big pain with #956. I don't know about the others maintaining a g=
QUIC deployments, but I don't see the point of going through the trouble to=
 implement a new demultiplexing scheme for this change, just to change it a=
gain once we agree on yet another type byte format."}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#issu=
ecomment-350192754"}}}</script>=

----==_mimepart_5a2a3e4150e2e_7afa3ff5dfe10f2c837965--


From nobody Thu Dec  7 23:25: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 31874124BE8 for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 23:25:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zMEcoGjcRUPA for <quic-issues@ietfa.amsl.com>; Thu,  7 Dec 2017 23:25: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 B1F80120727 for <quic-issues@ietf.org>; Thu,  7 Dec 2017 23:25: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=oZw6G9MSlmB8zYHxldkgPCoLgSg=; b=ul6lOp/ZlathZru6 VYBGX4PxrmBnbzpwv37a86O30Dl6nR6/KuXbTthXzg8yJKxeEoZ80Kv0g24sl/p4 w3EsbuDl7TQK9/slKYLA2x7Qkt5S5ON03LpxZr5CXqxUFWD45rs5YSEWusKnpo+s D4YVmxr3eYN02ayx2otv8+5dlYk=
Received: by filter0198p1las1.sendgrid.net with SMTP id filter0198p1las1-2030-5A2A3E61-14 2017-12-08 07:25:21.541309595 +0000 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 zOR10DMlQk-3Yff9TfIs1A for <quic-issues@ietf.org>; Fri, 08 Dec 2017 07:25:21.389 +0000 (UTC)
Date: Fri, 08 Dec 2017 07:25:21 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4c56bb54ae3c5c5dd6e772e794d347e9596402692cf000000011642006192a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/review/82081614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a3e6148074_69a23f9fbedfef38545343"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2j0/B9HPfhC2gmOvnKFb9kjGXp5cyB9OP+Z6 vd0y7VgzOEQzVAxIpfB68aWG9cY8qTuBrP9vWYL+u1/+Xu2G6rc/d8idQ1L2v+9XC2pZiuzd4BdyAf i1OF0Co3RkYg+K6XZrHBQNVkTupRQKUOdl0j0a2fTpioTApXgHXkcy9RXy4Ds2xFL1fyVC54CqQp5p s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LLDJg_uwax5oPGpIezEhw46rMl0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 07:25:24 -0000

----==_mimepart_5a2a3e6148074_69a23f9fbedfef38545343
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-82081614
----==_mimepart_5a2a3e6148074_69a23f9fbedfef38545343
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-82081614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9OanMeflgANnod3lhIB_J4-xYNMks5s-ORhgaJpZM4Q3_YY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwivICe_F0IKV6aDcmww69h0go4yks5s-ORhgaJpZM4Q3_YY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-82081614"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 approved #995"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#pullrequestreview-82081614"}}}</script>
----==_mimepart_5a2a3e6148074_69a23f9fbedfef38545343--


From nobody Fri Dec  8 00:42: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 8DB99126557 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 00:42:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mc7tMEOQdmSq for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 00:42: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 462381242F7 for <quic-issues@ietf.org>; Fri,  8 Dec 2017 00:42:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9nGxADUtWC4KsuJUipPbIYbGtPg=; b=i4hEeZ8uTA7Gy/WK lZ6p2qTC/O8zpw7Jv6Wbx9Ke2M8fCxCed2hzLXOekdC0Z0paWwB36axFlXOOLHfH p8/qA1BTe5/KuP2i8mlNFdCqwzBQ9n6F8BMwg1hInKoo/eX3usYqXmD9yIGeFDTU dPlK9IaYFJw4XvwkP/TrtA0OIAg=
Received: by filter0300p1las1.sendgrid.net with SMTP id filter0300p1las1-15923-5A2A507C-F 2017-12-08 08:42:36.754734621 +0000 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 9F1OYi6_QQmYfHrHDuIriw for <quic-issues@ietf.org>; Fri, 08 Dec 2017 08:42:36.605 +0000 (UTC)
Date: Fri, 08 Dec 2017 08:42:37 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab164ed32c4abc36e4e9cabb4ca290452aed0cba1192cf000000011642127c92a169ce10b5799a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1001/350206664@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1001@github.com>
References: <quicwg/base-drafts/issues/1001@github.com>
Subject: Re: [quicwg/base-drafts] QUIC/HTTP clarifications (#1001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a507c74784_1304e3f85263faf30448865"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3GLCYCg4O7X2jpyVBucxOfbmbVHzeIJkqznR 6yY7EpQIcSiVfDxkRN0Wo2bCEKabq6JqflRnPCQ7dfCXe3VkWbh/fE0AMuhMzy6/T7KpQl/n5TPOqT /npKahbVpCIRBeej7GSgcGur8j7rWgATwtscKuRuQGa+Deam3NJcVZ0btQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GV_VxpQ-tb0ke-Q5q3R9O2Ulhsg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 08:42:39 -0000

----==_mimepart_5a2a507c74784_1304e3f85263faf30448865
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I was wondering - the list is a bit harder to track, but so many vague points are also hard to handle as an issue. I will repost on 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/1001#issuecomment-350206664
----==_mimepart_5a2a507c74784_1304e3f85263faf30448865
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, I was wondering - the list is a bit harder to track, but so many vague points are also hard to handle as an issue. I will repost on 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/issues/1001#issuecomment-350206664">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Ig2MaMI5tEnt_JSIjfxBGKk49bks5s-PZ8gaJpZM4Q6aDU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3AC4G_ABFozWtcpxErcuI1irp7mks5s-PZ8gaJpZM4Q6aDU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1001#issuecomment-350206664"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1001: Yes, I was wondering - the list is a bit harder to track, but so many vague points are also hard to handle as an issue. I will repost on list."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1001#issuecomment-350206664"}}}</script>
----==_mimepart_5a2a507c74784_1304e3f85263faf30448865--


From nobody Fri Dec  8 05:17: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 40701124D37 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 05:17:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 VgNzkZhkg26C for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 05:17: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 73CE812726E for <quic-issues@ietf.org>; Fri,  8 Dec 2017 05: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=ve/a9QllV1TT8J2GcdNkcy3I57k=; b=ofNJTzDN2OA/1ehM qWyi5vZ3GqCLvU5XBNXm8qa2wcGy85uDFcOWQKr6uhy6RlrRagHXtVDtqsf849ku GxJrZxSK77xxz2hScoka+mFuHI0NG+TKvbreYdMKm1cPX3XsAUDFkWqWw/9gdjvt J3xvVyLvN4ZpTnqkyPeyrivmP6o=
Received: by filter0224p1las1.sendgrid.net with SMTP id filter0224p1las1-15120-5A2A90F1-5 2017-12-08 13:17:37.134815801 +0000 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 2MOWNVOkTxWb6XLiwgQw5g for <quic-issues@ietf.org>; Fri, 08 Dec 2017 13:17:36.989 +0000 (UTC)
Date: Fri, 08 Dec 2017 13:17:37 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7b90067ebfce1c2a411f489c290c6564809054a92cf00000001164252f092a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350260711@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2a90f0d2e93_77213ff7f8b98f2c601bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3zkiKjfK1xE17aI45S5VC4LQKUr2dOgYX+RE KYPIYFdTfikANu+Izr/sygR5jHbXOLZdRf3qWvU7hOW25L7WV40unXj44YADSMPIol9SEVRCG9zz13 dgOPcYYDK7zceuseXyl2Nah49fWrYuMlgmVTsm48g9uIvgSv/ezgpk6//6rvAcxh3MhjilE4UHrkrL g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JTN7NlX4BxylS9EPVhWVvMvFjxg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 13:17:40 -0000

----==_mimepart_5a2a90f0d2e93_77213ff7f8b98f2c601bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the largest benefit to keeping the HPACK static table is interoperability between HPACK and the new compression mechanism.  If this property is deemed unnecessary, the static table can be updated to use the latest common headers.

In my mind, this is a good feature to have and QMIN is designed to be interoperable with HPACK given a few conditions.

As for telemetry, I think we have to guess -- unless some big companies are willing to enable stats gathering and sharing them -- as more and more HTTP connections are secure.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350260711
----==_mimepart_5a2a90f0d2e93_77213ff7f8b98f2c601bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think the largest benefit to keeping the HPACK static table is interop=
erability between HPACK and the new compression mechanism.  If this propert=
y is deemed unnecessary, the static table can be updated to use the latest =
common headers.</p>
<p>In my mind, this is a good feature to have and QMIN is designed to be in=
teroperable with HPACK given a few conditions.</p>
<p>As for telemetry, I think we have to guess -- unless some big companies =
are willing to enable stats gathering and sharing them -- as more and more =
HTTP connections are secure.</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/904#issuecomment-350260711">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1wa51vZZiViI4j=
6Ol3vI8IGUJojks5s-TbwgaJpZM4QLNrF">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3Vdjm4QVXToRZvXP=
ZphxlwDX2Fmks5s-TbwgaJpZM4QLNrF.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/904#issuecomment-350260711"></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":"@dtikhonov in #904: I think the =
largest benefit to keeping the HPACK static table is interoperability betwe=
en HPACK and the new compression mechanism.  If this property is deemed unn=
ecessary, the static table can be updated to use the latest common headers.=
\r\n\r\nIn my mind, this is a good feature to have and QMIN is designed to =
be interoperable with HPACK given a few conditions.\r\n\r\nAs for telemetry=
, I think we have to guess -- unless some big companies are willing to enab=
le stats gathering and sharing them -- as more and more HTTP connections ar=
e secure."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/904#issuecomment-350260711"}}}</script>=

----==_mimepart_5a2a90f0d2e93_77213ff7f8b98f2c601bb--


From nobody Fri Dec  8 08: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 8E8C7126DC2 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 08:21:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 rcaJYletjqwd for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 08:21:36 -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 08D2D126D45 for <quic-issues@ietf.org>; Fri,  8 Dec 2017 08:21: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=kSb6T7AF0xz6cBkjKdR0kW+1Owg=; b=ZjEihXJi24/ggEaT 9kLVEqUTp0Dg+7oi2yjNWLnUjlhY7yWdf0wOmrEJonn90DqR3yr0ucsTHjn9wooS WOrdM973o5908xm0pEFT8hFY5ForO326BBFnTC9cGorwjpHVZPWlvfTTbQ6pcbQ0 18F2fUZQXDRqtRUNMfaPwih4qWg=
Received: by filter0394p1iad2.sendgrid.net with SMTP id filter0394p1iad2-12360-5A2ABC0E-47 2017-12-08 16:21:34.915551274 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id -6e3k_bTTAWmJPUnFwo4iw for <quic-issues@ietf.org>; Fri, 08 Dec 2017 16:21:35.087 +0000 (UTC)
Date: Fri, 08 Dec 2017 16:21:35 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc030018e1bb284401feeae9ca54a756ca17098b092cf0000000116427e0e92a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c350305062@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2abc0ec7f19_25233fe0a227af3414071b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2P3Hvisr5789qxGSteRX5Oqn4j5xPqV1gOLQ GPbudDz3AzdwySOfFWk15Rl5/8pO9vq/3rV+cbNoKUXO6zJbA+ygr7rxRvMYQ+hNOKFST3ceuR8B// EAcfi+fK8XwW8j/cQ7MpmJeiJbxrC6vJwbSONFNqtFEcWDjTU/rj/QTudVOPnO8HY/ujynt4zqkHwX 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/91LwqVRvQPZpweFC7uwoA3CFZmk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 16:21:37 -0000

----==_mimepart_5a2abc0ec7f19_25233fe0a227af3414071b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema At this point, I think there are enough people who have implemented 08 that this should only be landed once we have a plan for greasing the type byte.

@marten-seemann Given we're not yet greasing, I think you can use the trick of looking at the nonce bit on the server side to differentiate GQUIC from IETF QUIC(No client to server packet ever has the nonce bit set to true in GQUIC).  We haven't done this yet in GQUIC, but I don't anticipate this will be a huge 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/995#issuecomment-350305062
----==_mimepart_5a2abc0ec7f19_25233fe0a227af3414071b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/huitema" class=3D"user-mention">@huitema</=
a> At this point, I think there are enough people who have implemented 08 t=
hat this should only be landed once we have a plan for greasing the type by=
te.</p>
<p><a href=3D"https://github.com/marten-seemann" class=3D"user-mention">@ma=
rten-seemann</a> Given we're not yet greasing, I think you can use the tric=
k of looking at the nonce bit on the server side to differentiate GQUIC fro=
m IETF QUIC(No client to server packet ever has the nonce bit set to true i=
n GQUIC).  We haven't done this yet in GQUIC, but I don't anticipate this w=
ill be a huge change?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/995#issuecomment-350305062">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzT14HZxx_5mhZ-8R=
12NK1M88FkUks5s-WIOgaJpZM4Q3_YY">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyBc-jAZkoSlO2GrE=
RQO0nFwEOx9ks5s-WIOgaJpZM4Q3_YY.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=
/995#issuecomment-350305062"></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 #995: @huitema At t=
his point, I think there are enough people who have implemented 08 that thi=
s should only be landed once we have a plan for greasing the type byte.\r\n=
\r\n@marten-seemann Given we're not yet greasing, I think you can use the t=
rick of looking at the nonce bit on the server side to differentiate GQUIC =
from IETF QUIC(No client to server packet ever has the nonce bit set to tru=
e in GQUIC).  We haven't done this yet in GQUIC, but I don't anticipate thi=
s will be a huge change?\r\n\r\n"}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/995#issuecomment-350305062"=
}}}</script>=

----==_mimepart_5a2abc0ec7f19_25233fe0a227af3414071b--


From nobody Fri Dec  8 08:28: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 E8B6F127866 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 08:28:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.182
X-Spam-Level: 
X-Spam-Status: No, score=-3.182 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CliiL6no_94O for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 08:28:22 -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 18D4F127843 for <quic-issues@ietf.org>; Fri,  8 Dec 2017 08:28: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=qhxLEBtBNs4EUejwpCv40/3ehSc=; b=Y9ANzGy17bAKxK/U QH6mZRzWog4svHAr1cajSt9qLhYNq/KAQBb+p9tGGcYuoFM0EWNqsJdbsSgt0fEF fg5cCu6Jcs8kiITgefH4Mw5t+4C0ow4ntneRxQHNcEcsNYEH2baO8YFsPRmktqSB Id+ExlP5dxtcWCE8nTCb/6fNoQw=
Received: by filter0551p1las1.sendgrid.net with SMTP id filter0551p1las1-17084-5A2ABDA4-F 2017-12-08 16:28:20.517237531 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id GZP01mTTShWTIPCfVE2reA for <quic-issues@ietf.org>; Fri, 08 Dec 2017 16:28:20.418 +0000 (UTC)
Date: Fri, 08 Dec 2017 16:28:20 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba77d6d954934e764407e99ed3ddb788b2bbafcb492cf0000000116427fa492a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c350306873@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2abda44f725_22d23ff3c44f6f301436c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2OsRP53pzjboO2c5p4telYm2jyMovUVRcKHr OznsXR9shw3M8DnYp/XTmHkPCGvmxgNtr2Nnus+ia0nDFWC2SoJDM2hLNvKBZrYw8vo8cFNUQCqIvm 7J4ije/IBMSG3s4HNosikjuLnaNhN4CZ1srn7GtB48Gm6rk4NlF4iIAQCA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/id15KSoqCIhElexkHVVo_sX0Su0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 16:28:24 -0000

----==_mimepart_5a2abda44f725_22d23ff3c44f6f301436c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Slight tweak to my last comment.  Apparently @janaiyengar asked implementers their preference on the slack channel.  I'm happy to let implementers decide.  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/995#issuecomment-350306873
----==_mimepart_5a2abda44f725_22d23ff3c44f6f301436c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Slight tweak to my last comment.  Apparently <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> asked implementers their preference on the slack channel.  I'm happy to let implementers decide.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/995#issuecomment-350306873">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0lSczgNzxLh-QBC50vZeLYqXpHuks5s-WOkgaJpZM4Q3_YY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6a4LjL6ziJ8qUWVveXGb9717iy_ks5s-WOkgaJpZM4Q3_YY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/995#issuecomment-350306873"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #995: Slight tweak to my last comment.  Apparently @janaiyengar asked implementers their preference on the slack channel.  I'm happy to let implementers decide.  "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#issuecomment-350306873"}}}</script>
----==_mimepart_5a2abda44f725_22d23ff3c44f6f301436c2--


From nobody Fri Dec  8 09:17: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 A6F11120713 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 09:17:13 -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 p9KoicY7Twpz for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 09:17:11 -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 C8D87124D37 for <quic-issues@ietf.org>; Fri,  8 Dec 2017 09:17:11 -0800 (PST)
Date: Fri, 08 Dec 2017 09:17:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512753430; bh=OkWmAfsfLw1v6vpYkBQdgvc0SQ48VlF3PJz/W2w1z9s=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1qCaLlDcUcALsGZqBKCKDuO6HVDDm1S+5v4FgZlBlJ/Ysz6/+6//gtQ5KrU3lMssv CggE0Nubagbfts6rXZdBX+SQ6gRUikLDPca4yuH4rP53uv33p961gtyilhsqPJp2AI cQfuqIcFq+IlaKRqIsgdXv0A0sqFeaJr4anLYdog=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70c8e713d9cdccf47ace53ce80e225d35614ff7e92cf0000000116428b1692a169ce10b8fbb9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1006@github.com>
Subject: [quicwg/base-drafts] Appendix on GQUIC transition (#1006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ac916db643_6a1f3fe08708cf302448e4"; 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/nBiIznHZjtI_JXqEAqegYw_F-8c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 17:17:13 -0000

----==_mimepart_5a2ac916db643_6a1f3fe08708cf302448e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We're pretty close to settling on a wire image, I think. It would be useful for the transport draft (and eventually the RFC) to have an appendix covering issues with simultaneous support of GQUIC versions and QUIC v1.

I believe all the entities actually trying to support GQUIC are heavily involved in the working group. However, I imagine there are quite a lot of middleboxes out there doing some basic ID/classification (if not more) on GQUIC today, and will need some guide on how to simultaneously handle two packet header formats, etc.

If people are opposed to an appendix, I suppose a short-lived internet draft would also get the job done. In any case, I'd like to see a placeholder sooner rather than later.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1006
----==_mimepart_5a2ac916db643_6a1f3fe08708cf302448e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We're pretty close to settling on a wire image, I think. It would be useful for the transport draft (and eventually the RFC) to have an appendix covering issues with simultaneous support of GQUIC versions and QUIC v1.</p>
<p>I believe all the entities actually trying to support GQUIC are heavily involved in the working group. However, I imagine there are quite a lot of middleboxes out there doing some basic ID/classification (if not more) on GQUIC today, and will need some guide on how to simultaneously handle two packet header formats, etc.</p>
<p>If people are opposed to an appendix, I suppose a short-lived internet draft would also get the job done. In any case, I'd like to see a placeholder sooner rather than later.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1006">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqybk8xeg93qkBZNwY2IAK1vKi1Udks5s-W8WgaJpZM4Q7ZHm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-fJhSrEL-GOVgyaqxBVnVAuikm3ks5s-W8WgaJpZM4Q7ZHm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1006"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Appendix on GQUIC transition (#1006)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1006"}}}</script>
----==_mimepart_5a2ac916db643_6a1f3fe08708cf302448e4--


From nobody Fri Dec  8 09:33: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 7C381127077 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 09:33:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 C29l9ZRlRAAP for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 09:33:35 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F19D126DFB for <quic-issues@ietf.org>; Fri,  8 Dec 2017 09:33: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=atmiq6mZO2QAc9K6chsAw4BqMjY=; b=hdj4U8SAiJWKHXjp w88FCmShYsC2k6gKxPfsNdopmHoT6YYxy/+KT6Qv7AbHEoB7t4d8A0bqEe6s9jzu JSnmBSFueHzy5wl5dQwxZqime/gOrvNDUmbjO4xUSLZDRW9O43fo6+Xu6UaqxK/L Yxqo/blZwxDHOQ4b3CvqGVYOyak=
Received: by filter0019p1iad2.sendgrid.net with SMTP id filter0019p1iad2-22388-5A2ACCEC-3 2017-12-08 17:33:32.05006609 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id 1BXAObwPTeWCk0IZ4nXibA for <quic-issues@ietf.org>; Fri, 08 Dec 2017 17:33:32.128 +0000 (UTC)
Date: Fri, 08 Dec 2017 17:33:32 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3517768182338ef46aed26f2bae0a3a44c3ed4392cf0000000116428eec92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350323275@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2accec546d_20783fd5f6c3af30146246"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2sV9CjuNjh3biahXErmamZ70sCIXPG4sqVXh 4lFUjaVnUkE0lWrvE5jR6xrIrPvl8x3l1gz6fge2ixDe1tql8TxO8TptIr25I6Zcl+IKOE4qxCzJdU bXITKG88CXlqkXa6GUrpzFXn8TLWZP8Qstg8kNOlktFiXE9cWI0ZhDKNyydlcZqkMiMkKhv5yCbXv+ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C-28SSOax-zWRjt8sy17HXJs9WY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 17:33:37 -0000

----==_mimepart_5a2accec546d_20783fd5f6c3af30146246
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I concur with all the arguments in favor of descending order.

@nibanks I see that in the general case, largest_acked can have the annoying property of being somewhere in the middle of your packet list. However, I'll note that a single block can easily be processed lowest to highest, which will tend to address your problem because...

1) in the lossless case, there is only one block anyway.
2) If the ACK only advertises one *new* gap, the earlier blocks have presumably been wiped out from your packet queue anyway.

I confess that the situation where there are large numbers of lost packets to travers in the queue could be suboptimal. One can solve this by keeping lost packets in a separate queue, or keeping a pointer to the first packet not declared lost.

Ascending order really shines when an ACK frame reports multiple *new* packet gaps. I'm not sure how to trade that off against the other considerations.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350323275
----==_mimepart_5a2accec546d_20783fd5f6c3af30146246
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I concur with all the arguments in favor of descending order.</p>
<p><a href=3D"https://github.com/nibanks" class=3D"user-mention">@nibanks</=
a> I see that in the general case, largest_acked can have the annoying prop=
erty of being somewhere in the middle of your packet list. However, I'll no=
te that a single block can easily be processed lowest to highest, which wil=
l tend to address your problem because...</p>
<ol>
<li>in the lossless case, there is only one block anyway.</li>
<li>If the ACK only advertises one <em>new</em> gap, the earlier blocks hav=
e presumably been wiped out from your packet queue anyway.</li>
</ol>
<p>I confess that the situation where there are large numbers of lost packe=
ts to travers in the queue could be suboptimal. One can solve this by keepi=
ng lost packets in a separate queue, or keeping a pointer to the first pack=
et not declared lost.</p>
<p>Ascending order really shines when an ACK frame reports multiple <em>new=
</em> packet gaps. I'm not sure how to trade that off against the other con=
siderations.</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/969#issuecomment-350323275">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-EMkX_ARratn6C=
fR7UOJ-lLOyllks5s-XLsgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1Vas7OlsXgTrs41E=
O2h4KQEsufYks5s-XLsgaJpZM4Qvn-f.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/969#issuecomment-350323275"></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 #969: I concur wi=
th all the arguments in favor of descending order.\r\n\r\n@nibanks I see th=
at in the general case, largest_acked can have the annoying property of bei=
ng somewhere in the middle of your packet list. However, I'll note that a s=
ingle block can easily be processed lowest to highest, which will tend to a=
ddress your problem because...\r\n\r\n1) in the lossless case, there is onl=
y one block anyway.\r\n2) If the ACK only advertises one *new* gap, the ear=
lier blocks have presumably been wiped out from your packet queue anyway.\r=
\n\r\nI confess that the situation where there are large numbers of lost pa=
ckets to travers in the queue could be suboptimal. One can solve this by ke=
eping lost packets in a separate queue, or keeping a pointer to the first p=
acket not declared lost.\r\n\r\nAscending order really shines when an ACK f=
rame reports multiple *new* packet gaps. I'm not sure how to trade that off=
 against the other considerations."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350323275"}}}=
</script>=

----==_mimepart_5a2accec546d_20783fd5f6c3af30146246--


From nobody Fri Dec  8 09:45: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 6A002126DFB for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 09:45:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aVBdwptr0c5u for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 09:45: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 89023120713 for <quic-issues@ietf.org>; Fri,  8 Dec 2017 09:45:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=O1Jn6bIZZtSxlcdlrmMzWnVqXj4=; b=Unb1m43IrEVXy6Q4 Ir7jF+OOtH+gN9AlmpY//xDHmObgkadthila0SB8WF01K/nTKML7gBSrnQboei60 1k+8gl1mmMgTHXAcUg3ey9uq239b4yYq1LPd7kduM5QA9R21O+RrPEt33kE19XWe 3l56BEhKWRQzLcWlTZcPTHRzH+c=
Received: by filter0134p1las1.sendgrid.net with SMTP id filter0134p1las1-25871-5A2ACFC1-30 2017-12-08 17:45:37.953058181 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id gdKFysHwRtOwVlvywmJ1Tg for <quic-issues@ietf.org>; Fri, 08 Dec 2017 17:45:37.876 +0000 (UTC)
Date: Fri, 08 Dec 2017 17:45:38 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1d132ab5b357c73bb41e5cbe81545d132b0978b92cf00000001164291c192a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350326325@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2acfc1bb933_5eb33fd94388cf28626eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2L87TTms3XUqpg+N+1iY3BBj2vXJWFk/Cy9t Un/P/gWLgzDebv5L4hzjZhstSli0lGCVnlh0Njcg3PwelHJeUZFp7QPEJet6WKntO2psfQiNIQ82qg XZfDXyHqM07Njxni6XnQ/WoDT5p8yPRs2urO4fnug/2wI7aPFRMHA8oWft+x0u7cVTSh/l1K1Hz6QV 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rx5Dfv2JWifdFtRxIYpjEjPoKmQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 17:45:41 -0000

----==_mimepart_5a2acfc1bb933_5eb33fd94388cf28626eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke both of your reasons for saying that a block can be process easily from lowest to highest assumes little to no packet loss. We cannot make that assumption. We have to design for the most common case, which would assume packet loss. Also, in both your scenarios, ascending order processing time would be equal to descending order; but those are the **only** cases where that would be the case. In **all other cases** processing in descending order is a more expensive operation than processing in ascending order.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350326325
----==_mimepart_5a2acfc1bb933_5eb33fd94388cf28626eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/martinduke" class=3D"user-mention">@martin=
duke</a> both of your reasons for saying that a block can be process easily=
 from lowest to highest assumes little to no packet loss. We cannot make th=
at assumption. We have to design for the most common case, which would assu=
me packet loss. Also, in both your scenarios, ascending order processing ti=
me would be equal to descending order; but those are the <strong>only</stro=
ng> cases where that would be the case. In <strong>all other cases</strong>=
 processing in descending order is a more expensive operation than processi=
ng in ascending order.</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/969#issuecomment-350326325">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_0SwJkoOX6SOjT=
Kx_RlG2cJxPdjks5s-XXBgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_igpmiPXbf7qFN0d=
Uw7NPch3_gRks5s-XXBgaJpZM4Qvn-f.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/969#issuecomment-350326325"></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":"@nibanks in #969: @martinduke bo=
th of your reasons for saying that a block can be process easily from lowes=
t to highest assumes little to no packet loss. We cannot make that assumpti=
on. We have to design for the most common case, which would assume packet l=
oss. Also, in both your scenarios, ascending order processing time would be=
 equal to descending order; but those are the **only** cases where that wou=
ld be the case. In **all other cases** processing in descending order is a =
more expensive operation than processing in ascending order.\r\n"}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
969#issuecomment-350326325"}}}</script>=

----==_mimepart_5a2acfc1bb933_5eb33fd94388cf28626eb--


From nobody Fri Dec  8 10: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 C0E71126E3A for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 10:00: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 x-i_g4DWtWtl for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 10:00:51 -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 1DCBB126DFB for <quic-issues@ietf.org>; Fri,  8 Dec 2017 10:00:51 -0800 (PST)
Date: Fri, 08 Dec 2017 10:00:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512756049; bh=ldkHJVauOyBsioSf+te27FESaIZ5Q2uIQyFCnopf9ao=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W2sKZWy6r0ySPe8d8P6+gQgQTY/DSa3ywCli2OZIzhs09WGh4TQOIWTmo7TU/sHNL Bie8/MCiaWSgr7lqreJiLdWq91a6+l1IgAgYd1LR4LKVgFqEJp4v52QrSztewCEbaD 8ElBJDu1chy3cLzppjc/2e3ULS+tzGPsF6C721LA=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9069f580aca75f77a9e2eb0407527d4e8cbd35fa92cf000000011642955192a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350330147@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ad35126b44_60f83fbefe750f382305e3"; 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/imhngFOf11QCEr_6AaWQJi5L-Mg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 18:00:53 -0000

----==_mimepart_5a2ad35126b44_60f83fbefe750f382305e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't know that heavy, non-bursty packet loss is the common case.

Anyway, the increased processing expense is offset by lower cost generation of ACK frames. With ascending, I have to figure out the full size of the acknowledgment, start deleting blocks from the top if oversize, and then write into the packet.

This is just about as complex as, on processing, reading all the information in the ACK into memory and then deleting packets from the queue. If you take that approach, it's trivial to start from the lowest number. Indeed, it would be straightforward to execute this approach only if block_count is large.

To summarize:
Descending: Low-cost generation; high-cost processing under the conditions where ACKs report multiple new gaps .

Ascending: High-cost generation, low-cost processing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350330147
----==_mimepart_5a2ad35126b44_60f83fbefe750f382305e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't know that heavy, non-bursty packet loss is the common case.</p=
>
<p>Anyway, the increased processing expense is offset by lower cost gener=
ation of ACK frames. With ascending, I have to figure out the full size o=
f the acknowledgment, start deleting blocks from the top if oversize, and=
 then write into the packet.</p>
<p>This is just about as complex as, on processing, reading all the infor=
mation in the ACK into memory and then deleting packets from the queue. I=
f you take that approach, it's trivial to start from the lowest number. I=
ndeed, it would be straightforward to execute this approach only if block=
_count is large.</p>
<p>To summarize:<br>
Descending: Low-cost generation; high-cost processing under the condition=
s where ACKs report multiple new gaps .</p>
<p>Ascending: High-cost generation, low-cost processing.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-350330147">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7WHr=
AtunTLoVEZhybcut41ysHCtks5s-XlRgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5x=
slCDdV2-LuWONCuS-5obyg5Xjks5s-XlRgaJpZM4Qvn-f.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/969#issuecomment-350330147"></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=
 #969: I don't know that heavy, non-bursty packet loss is the common case=
.\r\n\r\nAnyway, the increased processing expense is offset by lower cost=
 generation of ACK frames. With ascending, I have to figure out the full =
size of the acknowledgment, start deleting blocks from the top if oversiz=
e, and then write into the packet.\r\n\r\nThis is just about as complex a=
s, on processing, reading all the information in the ACK into memory and =
then deleting packets from the queue. If you take that approach, it's tri=
vial to start from the lowest number. Indeed, it would be straightforward=
 to execute this approach only if block_count is large.\r\n\r\nTo summari=
ze:\r\nDescending: Low-cost generation; high-cost processing under the co=
nditions where ACKs report multiple new gaps .\r\n\r\nAscending: High-cos=
t generation, low-cost processing."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/969#issuecomment-350330147=
"}}}</script>=

----==_mimepart_5a2ad35126b44_60f83fbefe750f382305e3--


From nobody Fri Dec  8 11:30: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 2B14212751F for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 11:30:50 -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 Q55wOef2qT5s for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 11:30: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 67663126579 for <quic-issues@ietf.org>; Fri,  8 Dec 2017 11:30:48 -0800 (PST)
Date: Fri, 08 Dec 2017 11:30:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512761447; bh=cbqGyn1LTOHPC+nbk/thFHttYQBSptdsc/OLzBa9vYY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dox0zD1ah+ViLy5wbSaN7OMgqwsC81WlP2MqfHtisPXqHJ5MiEH9DEkOzDMD0SnBi RU1HT8DYCjpxcFJaylGhxn+PN2kCRAzZkxMpo0022PC0/PB3bojTePanEvsXRk+P8c wN5ACwmwh60DmwMCT0QTmfifxViTrZdSEdJKgTrg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc45f5b04e12db310825a05767e559e79dda3843b92cf000000011642aa6792a169ce10b8fbb9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1006/350351316@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1006@github.com>
References: <quicwg/base-drafts/issues/1006@github.com>
Subject: Re: [quicwg/base-drafts] Appendix on GQUIC transition (#1006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ae8677c7e4_1d07d3fc14d0b4f34946ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bAXwr2YdAq8d9axBGHQvy0_I_fc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 19:30:50 -0000

----==_mimepart_5a2ae8677c7e4_1d07d3fc14d0b4f34946ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I suspect this would be valuable.  I tend to think it'd be better as a separate doc, since it hopefully will have little relevance by the time QUIC v2 comes around, but it could also just be removed in the v2 transport doc.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1006#issuecomment-350351316
----==_mimepart_5a2ae8677c7e4_1d07d3fc14d0b4f34946ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I suspect this would be valuable.  I tend to think it'd be better as a=
 separate doc, since it hopefully will have little relevance by the time =
QUIC v2 comes around, but it could also just be removed in the v2 transpo=
rt doc.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1006#issuecomment-350351316">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Eh=
a9N8oJMzxC4VoiWZ6f9zdm_fks5s-Y5ngaJpZM4Q7ZHm">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3=
dofge9ZoMSDQz8cOr_NDJ6tKSDks5s-Y5ngaJpZM4Q7ZHm.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/1006#issuecomment-350351316"></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 #=
1006: I suspect this would be valuable.  I tend to think it'd be better a=
s a separate doc, since it hopefully will have little relevance by the ti=
me QUIC v2 comes around, but it could also just be removed in the v2 tran=
sport doc."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/1006#issuecomment-350351316"}}}</script>=

----==_mimepart_5a2ae8677c7e4_1d07d3fc14d0b4f34946ed--


From nobody Fri Dec  8 11: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 1694E126579 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 11:31:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4PcneQB-GVxn for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 11:31: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 920BC124F57 for <quic-issues@ietf.org>; Fri,  8 Dec 2017 11:31: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=6+6e/lNwcLnBCh4MN2G4fePTSqU=; b=jbQm/nd+PVe7Mtuq abaUPHmxUZz1U0YgeRruNRrxNX/8G/WZ9C/zI4tmn1e2TNS2JdYjxv4uwhk0k277 qAj7WbCgbiTDJJWMgEB51ZX2tSPsc4CuuWFwAx3Vbm8CNx/QoEvD7+MxeX+A7BjU JEt/6KEeh0rdQuyCcL5/76xqxjA=
Received: by filter0154p1las1.sendgrid.net with SMTP id filter0154p1las1-18322-5A2AE8A9-5 2017-12-08 19:31:53.242813778 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id aPlhPltQQuy7YfQuT-mPeA for <quic-issues@ietf.org>; Fri, 08 Dec 2017 19:31:53.066 +0000 (UTC)
Date: Fri, 08 Dec 2017 19:31:53 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48c2e039366d40b5288d2ecd8dc12aba4423630492cf000000011642aaa992a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350351573@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ae8a96478_24073fa718888f34262833"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2C3f1VOWkDAcC5TwlbCdpANvStiK1QDrD2zp s6OprcpVxxdBA3//rPbO6attkqIx5qv02SiJH5sxy3uzjbpEp+kPwMvpTN6u9l8gDhpExYtpAk89Sw bnEfduMx6QJ+3fxJE0wp9iGS6vGsU0V/ZZ8O3FJYdY5S79UCCahYIWkltA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Axn8axhZ2OO_R5GzQmWc4Im9K_I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 19:31:56 -0000

----==_mimepart_5a2ae8a96478_24073fa718888f34262833
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think there are ways to make the processing low cost for descending as well.

I'm working on an implementation that I believe would have identical performance in both directions.  It's sort of on the back burner, but I can try to finish it soon so it's available in Chromium for people to take a look at?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350351573
----==_mimepart_5a2ae8a96478_24073fa718888f34262833
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think there are ways to make the processing low cost for descending as=
 well.</p>
<p>I'm working on an implementation that I believe would have identical per=
formance in both directions.  It's sort of on the back burner, but I can tr=
y to finish it soon so it's available in Chromium for people to take a look=
 at?</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/969#issuecomment-350351573">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9rGt3Pg8rL9V4q=
0iUWXubZHMGPpks5s-Y6pgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxPH5iHJf9mpMBL9J=
4918k6e7gC6ks5s-Y6pgaJpZM4Qvn-f.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/969#issuecomment-350351573"></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 #969: I think there=
 are ways to make the processing low cost for descending as well.\r\n\r\nI'=
m working on an implementation that I believe would have identical performa=
nce in both directions.  It's sort of on the back burner, but I can try to =
finish it soon so it's available in Chromium for people to take a look at?"=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/969#issuecomment-350351573"}}}</script>=

----==_mimepart_5a2ae8a96478_24073fa718888f34262833--


From nobody Fri Dec  8 12:36: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 3026E127873 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 12:35:58 -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 OlZkZfXKa5Sy for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 12:35: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 66128126C83 for <quic-issues@ietf.org>; Fri,  8 Dec 2017 12:35:56 -0800 (PST)
Date: Fri, 08 Dec 2017 12:35:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512765355; bh=I1CH+BrIoBnUq4P+R02bwbSP50eluOwoJBBmO94osQQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WpeGvJdY9jZw3qV34rId5VeQexVQiFQEM+ewzDeILoMat8cX+ov3UQV8i45N43gjm cYebNMO21kJnHK+hU2KdJbgR2xwxb+EDY++hqpe07mYHGxKvyKyS9JIH1aRC3qodkh XlXsQwKp28gKa+T9pk/EED/+YzrnGMKh2zrFMw60=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab12b093d478270bfa7e4127b6c81034d97b63250b92cf000000011642b9ab92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350365656@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2af7ab94106_505b3ffd51b2ef382253c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4qzrL4j0dJ2kJR5Xt8jcyd60vT8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 20:35:58 -0000

----==_mimepart_5a2af7ab94106_505b3ffd51b2ef382253c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett I look forward to your proposal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350365656
----==_mimepart_5a2af7ab94106_505b3ffd51b2ef382253c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> I look forward to your proposal.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-350365656">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6fnOKPb0Lam4zj9CBjmD3-OUec8ks5s-Z2rgaJpZM4Qvn-f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4mEXCQkQPDP68NMRuAP1PxnqC1bks5s-Z2rgaJpZM4Qvn-f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-350365656"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #969: @ianswett I look forward to your proposal."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-350365656"}}}</script>
----==_mimepart_5a2af7ab94106_505b3ffd51b2ef382253c0--


From nobody Fri Dec  8 15:39: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 768A2120227 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 15:39:12 -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 n6hOFfOrVS-N for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 15:39:11 -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 C737D1200CF for <quic-issues@ietf.org>; Fri,  8 Dec 2017 15:39:10 -0800 (PST)
Date: Fri, 08 Dec 2017 15:39:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512776349; bh=wVX6HSJVseSS/KZs3u/rTv/gosaquyYoFCknS989ecg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LwcgnzPUitIjcNe0341c6djyL/ZAbeSyGXiCwqmlMMmysfzS/C0XIiBqKwCf4Osev xHAvipcRrZgCZthRe4ABWtxvwAmeJGVsYW2zWym6tRPNuFqEL5zpkW9gHBc8oIL/EU 4lFQ4v7hnh1BlfsWqn5oVAb+RVDmq9eZC43fdfVQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0426567f53319f42aef69ed99ebc0371d17fc7092cf000000011642e49d92a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350399647@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2b229de2e72_287c3f7fbcc02f3031531f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/omRwpbaCNE5vhQLsz_nV0oLPEe4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 23:39:12 -0000

----==_mimepart_5a2b229de2e72_287c3f7fbcc02f3031531f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's how the static table and Huffman table for HPACK were generated -- statistics of common values and character frequency in Chrome.  Obviously, some things have shifted since 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/904#issuecomment-350399647
----==_mimepart_5a2b229de2e72_287c3f7fbcc02f3031531f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's how the static table and Huffman table for HPACK were generated -- statistics of common values and character frequency in Chrome.  Obviously, some things have shifted since 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/904#issuecomment-350399647">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6heZUfRlvTwJ7QOqfzmy435UNlbks5s-cidgaJpZM4QLNrF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8P635stzRcjhDqVLigpZWz1A2LAks5s-cidgaJpZM4QLNrF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/904#issuecomment-350399647"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #904: That's how the static table and Huffman table for HPACK were generated -- statistics of common values and character frequency in Chrome.  Obviously, some things have shifted since then."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/904#issuecomment-350399647"}}}</script>
----==_mimepart_5a2b229de2e72_287c3f7fbcc02f3031531f--


From nobody Fri Dec  8 15:49: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 A3B65120227 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 15:49:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1H44ngesiOzR for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 15:49: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 463581200CF for <quic-issues@ietf.org>; Fri,  8 Dec 2017 15:49: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=3WsQOPAlwg+MYbmNTZ5T1VX6a1w=; b=DPa32AAFdaj1yvo5 Oa0vGt14q1/MwcXDv9kh5JuPUCNZUuAlI/JgcL5wRXO+2yyqK/8+Ri3T6yPJ7wKy 58WHGe2Pl4cuHmrYsW/itAvAM6+xUsaiJOe37NJKTWyOoK/D6MChswWaCTnSRWLa UwmuDeZixagaDjEEUP3PvDi+gm4=
Received: by filter1232p1mdw1.sendgrid.net with SMTP id filter1232p1mdw1-5399-5A2B2523-F 2017-12-08 23:49:55.242586103 +0000 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 74mIap_nRbya5R_E7jHqwA for <quic-issues@ietf.org>; Fri, 08 Dec 2017 23:49:55.209 +0000 (UTC)
Date: Fri, 08 Dec 2017 23:49:55 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8636a7003b1bc6f25accb2def711f62c26c88b892cf000000011642e72392a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/350401124@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2b2523222fa_28943f7fbcc02f3032438d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak14jN7rqNNV+6Ihw6k2E8zZKLkIeG+8OYl5zQ UchvZhr8+v7/vCHkQejUmblPM2S5WCE0yOUR2NUCtuHF2s+JidKGobZPEmQUGNZzTcwjME2RGBDhXK CMnaW/gujn+XldFm8RB8lk0GsgKEIAuDLT+Y+zxEa8qORVrsrWpA/CKJsp/FIPe17XDiumpSw3215G 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j0G7edmxJfEGxhMstijwU9cgt_4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Dec 2017 23:49:58 -0000

----==_mimepart_5a2b2523222fa_28943f7fbcc02f3032438d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> If we have varint packet numbers in the header, then we can do 'random' packet numbers only within a single byte, instead of the current 4 bytes of randomness, which I think achieves both greasing and low byte overhead.

its pretty obvious looking at 08 logs that we are currently using a lot of 8 byte varints in acks on trivially short connections. 3/4 of initial packet numbers require them immediately. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/989#issuecomment-350401124
----==_mimepart_5a2b2523222fa_28943f7fbcc02f3032438d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>If we have varint packet numbers in the header, then we can do 'random' =
packet numbers only within a single byte, instead of the current 4 bytes of=
 randomness, which I think achieves both greasing and low byte overhead.</p>
</blockquote>
<p>its pretty obvious looking at 08 logs that we are currently using a lot =
of 8 byte varints in acks on trivially short connections. 3/4 of initial pa=
cket numbers require them immediately.</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/989#issuecomment-350401124">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq989pP98zmmZkZl=
wN7Y6shxgQB43ks5s-csjgaJpZM4Q2Id8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8-tRbW1-Z_yp5Q1e=
22aDO4D9Vzrks5s-csjgaJpZM4Q2Id8.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/989#issuecomment-350401124"></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 #989: \u003e If we h=
ave varint packet numbers in the header, then we can do 'random' packet num=
bers only within a single byte, instead of the current 4 bytes of randomnes=
s, which I think achieves both greasing and low byte overhead.\r\n\r\nits p=
retty obvious looking at 08 logs that we are currently using a lot of 8 byt=
e varints in acks on trivially short connections. 3/4 of initial packet num=
bers require them immediately. "}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/989#issuecomment-350401124"}}}</s=
cript>=

----==_mimepart_5a2b2523222fa_28943f7fbcc02f3032438d--


From nobody Fri Dec  8 16: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 875EA120227 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 16:13:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R9JHviaVHSwG for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 16:13: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 EFA991200CF for <quic-issues@ietf.org>; Fri,  8 Dec 2017 16:13:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MFhJpsv5ThSU5byXbyldvCFZrdI=; b=NxHU0plcvGKQWsMF NOUz+gDyHANBFd50e/z7FcXQD3105E4EY67rj1miTZkMv+/V/xkaa5gAJiQuTuPO TPN9FIhobjO12bxLScWV+8FhquHEBcxepawY/cQFBHl7TAe7C4NrU9EWbXH/724k U2p3Mw4QuN3D9iXD2ztARaLjJSA=
Received: by filter0035p1las1.sendgrid.net with SMTP id filter0035p1las1-11872-5A2B2ABC-28 2017-12-09 00:13:48.935451275 +0000 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 c2uLbHNVSEaughpcCtLZpg for <quic-issues@ietf.org>; Sat, 09 Dec 2017 00:13:48.834 +0000 (UTC)
Date: Sat, 09 Dec 2017 00:13:48 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab113bec27de2da827d3ad6159242c62428cdd667592cf000000011642ecbc92a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350404453@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2b2abcb1293_9773fee98728f281226eb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3yYrlhIJHPyK6ZAElTB3I2ZlsH65wmauoz4z bBWvL4aN2S9pxVG1ZbUae2idzQnX2feLF2TOX59hTE5a1+TIWDv8JiTo9tPnYS8wylu3vvNcpBQcT3 ELJxOtWUUb64iUORjAEF62mZyvDaXh3pYPlzRpVjgYeZCwF2CkQ7OTFmBm5nJJj0X17gprKNzKCA0u s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zIFzWG_BrZ73JWIs6nOfJU4QVYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Dec 2017 00:13:52 -0000

----==_mimepart_5a2b2abcb1293_9773fee98728f281226eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was also wondering if something like a HTTP archive query might be able to bring up some useful data.

This issue is obviously not critical or blocking but if is a nice opportunity. I appreciate there is probably lead time in generating appropriate data and therefore wonder if it might help to loop the relevant people into this issue, if they already aren't. Not sure exactly the right people 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/904#issuecomment-350404453
----==_mimepart_5a2b2abcb1293_9773fee98728f281226eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I was also wondering if something like a HTTP archive query might be abl=
e to bring up some useful data.</p>
<p>This issue is obviously not critical or blocking but if is a nice opport=
unity. I appreciate there is probably lead time in generating appropriate d=
ata and therefore wonder if it might help to loop the relevant people into =
this issue, if they already aren't. Not sure exactly the right people thoug=
h.</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/904#issuecomment-350404453">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1QARMheO6df4nO=
MV0XlOS-15-MMks5s-dC8gaJpZM4QLNrF">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4Bl482Im1kTB4GW8=
j0o5aDRTjm8ks5s-dC8gaJpZM4QLNrF.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/904#issuecomment-350404453"></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 #904: I was also won=
dering if something like a HTTP archive query might be able to bring up som=
e useful data.\r\n\r\nThis issue is obviously not critical or blocking but =
if is a nice opportunity. I appreciate there is probably lead time in gener=
ating appropriate data and therefore wonder if it might help to loop the re=
levant people into this issue, if they already aren't. Not sure exactly the=
 right people though."}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/904#issuecomment-350404453"}}}</script>=

----==_mimepart_5a2b2abcb1293_9773fee98728f281226eb--


From nobody Fri Dec  8 18:20: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 24BA5127869 for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 18:20:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lLz-g3zISNJg for <quic-issues@ietfa.amsl.com>; Fri,  8 Dec 2017 18:20: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 5D91C126D46 for <quic-issues@ietf.org>; Fri,  8 Dec 2017 18:20:42 -0800 (PST)
Date: Fri, 08 Dec 2017 18:20:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512786041; bh=q2WihSAl0pCDd5Rav85o18LMUymPBKuWWOrRUYKofGs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=HWLl2/RetppFyryNjGC4V5Vkz87KuRaQJtqyS1Tb8iJfnhl5YLVJfITuGHNiy8iNV /dmfRs2uPi7FDBkJqS1hbPolw61rrWkE+sGM3DZffxnSGSb1Ea8ljCegc+JKv3VPpe kKJ5mQz4vn71qFiXchj9VWpfE26aWkHiY3fdG4+o=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb71edb56adbe197525f6f44b3a433102f0275dc92cf0000000116430a7992a169ce10baa511@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1007@github.com>
Subject: [quicwg/base-drafts] Parsing Ack Delay without ack_delay_exponent (#1007)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2b487985300_bb33f8c45852f304905f"; 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/QhjXhLH3Xo_5luLqrjIlPaFuEgM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Dec 2017 02:20:44 -0000

----==_mimepart_5a2b487985300_bb33f8c45852f304905f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>Once the TLS handshake is complete, this is indicated to QUIC along with any final handshake octets that TLS needs to send. TLS also provides QUIC with the transport parameters that the peer advertised during the handshake.

Unfortunately Handshake (and Retry) packets can contain ACK frames and be delivered before the transport parameters are provided to QUIC. The ack delay field of the ACK frame cannot be interpreted without the ack_delay_exponent from the transport parameters. This brings back memories of flow control and stream 0.

There are several ways to resolve this, but I'll suggest that non protected packets that contain ACK frames are always encoded with the default ack_delay_exponent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1007
----==_mimepart_5a2b487985300_bb33f8c45852f304905f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Once the TLS handshake is complete, this is indicated to QUIC along with any final handshake octets that TLS needs to send. TLS also provides QUIC with the transport parameters that the peer advertised during the handshake.</p>
</blockquote>
<p>Unfortunately Handshake (and Retry) packets can contain ACK frames and be delivered before the transport parameters are provided to QUIC. The ack delay field of the ACK frame cannot be interpreted without the ack_delay_exponent from the transport parameters. This brings back memories of flow control and stream 0.</p>
<p>There are several ways to resolve this, but I'll suggest that non protected packets that contain ACK frames are always encoded with the default ack_delay_exponent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1007">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Hh57JJ4js1L5pzL9JOD9uTiKNPks5s-e55gaJpZM4Q73Nt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Q05v5-zcRQfNmDw-XDSoZpHqgyks5s-e55gaJpZM4Q73Nt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1007"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Parsing Ack Delay without ack_delay_exponent (#1007)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1007"}}}</script>
----==_mimepart_5a2b487985300_bb33f8c45852f304905f--


From nobody Sun Dec 10 08: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 63DFC126B7F for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 08:53:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wvGxnhtAPNwP for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 08:53: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 06B32124D6C for <quic-issues@ietf.org>; Sun, 10 Dec 2017 08:53: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=KlyxjsJ0HIFT2t1chw/fQBAW1UE=; b=Fi1xtxWxZMALxS3c AFibg+rZdIIlzxRoExhIvzBcwyZ9Uo1izHbp7TWz+v9Vf/gLaE1tS/t3nFRSlZlg QO1azJypkJjpZKFb8UG/F7fSL4t8+FTGCEdiy9jQyTWQElGl6MbuGVS3Q5bxP2gB Qo7+k2MMwMPrRhFFntcINw/yQi4=
Received: by filter1098p1mdw1.sendgrid.net with SMTP id filter1098p1mdw1-6534-5A2D668D-1B 2017-12-10 16:53:33.739105958 +0000 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 6Wkm--w-RfqcSGv1VAfrdg for <quic-issues@ietf.org>; Sun, 10 Dec 2017 16:53:33.751 +0000 (UTC)
Date: Sun, 10 Dec 2017 16:53:33 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00d36ef58b575bb471a2ff94a8015accd388cc4492cf000000011645288d92a169ce10baa511@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1007/350561805@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1007@github.com>
References: <quicwg/base-drafts/issues/1007@github.com>
Subject: Re: [quicwg/base-drafts] Parsing Ack Delay without ack_delay_exponent (#1007)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2d668da2b20_a8c3f9adaadaf343141e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak01u8LTR5JZNZ+OySrqYpHGsbkWWruSfGb5nG 6KdTZ/gGd2jOiFvYgL/PVQnKvKOpQOThWgDWrGzvLhUWaka1iE031Wsujc6EJKezJqguo4VVS1qPZL sNJi6nIYfYItz/BSIdNvtrHi9gEmYegpdgV0soEM9DyCBTrL0gprDM7Lkw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/42k4X05DKFHhJBWCjfLSGzwjEpU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Dec 2017 16:53:36 -0000

----==_mimepart_5a2d668da2b20_a8c3f9adaadaf343141e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed, and I might expand that to include 0RTT 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/1007#issuecomment-350561805
----==_mimepart_5a2d668da2b20_a8c3f9adaadaf343141e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed, and I might expand that to include 0RTT 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/1007#issuecomment-350561805">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzIWVtMVkr08wB_dntmhKxfGAi6nks5s_AyNgaJpZM4Q73Nt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyNq7VI2I-MBE-ogRqs8h9MtS38Hks5s_AyNgaJpZM4Q73Nt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1007#issuecomment-350561805"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1007: Agreed, and I might expand that to include 0RTT packets."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1007#issuecomment-350561805"}}}</script>
----==_mimepart_5a2d668da2b20_a8c3f9adaadaf343141e0--


From nobody Sun Dec 10 13:13: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 C4832127601 for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 13:13:00 -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 zyiz0h6D_uB8 for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 13:12: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 34AED12025C for <quic-issues@ietf.org>; Sun, 10 Dec 2017 13:12:59 -0800 (PST)
Date: Sun, 10 Dec 2017 13:12:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512940378; bh=Rod8rtIyuxnCqicIqadZhnriinMj9HicYEmHOHRhqMg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k1UDvBonU+wHhSFUqQmue9syUYi9lgQigfQI8urRK/08PxUOsq9kvkjMwv5vDKMLM kvhJo7oH8yYNnHtwMU5Xsb9LwiBfLOVhZUNSU19T6XkY0/KgagN6CpVe1kNezME1SE kloZI60jM+lMnIIU+betnh2PoIR6LrquA2vSTRfQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33f814e39cf1db5ec7089c22212f4456f02640d592cf000000011645655a92a169ce10baa511@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1007/350581998@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1007@github.com>
References: <quicwg/base-drafts/issues/1007@github.com>
Subject: Re: [quicwg/base-drafts] Parsing Ack Delay without ack_delay_exponent (#1007)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2da35a2e809_69653fd9ffcb8f2c11497c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bMWts3zwzPf3bAk0wT6tQ9UwD_k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Dec 2017 21:13:01 -0000

----==_mimepart_5a2da35a2e809_69653fd9ffcb8f2c11497c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Cleartext, yes, defaults.

The problem with 0-RTT is that it uses transport parameters from the ticket or previous session.  We might want to consistently apply transport parameters, rather than mix and 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/1007#issuecomment-350581998
----==_mimepart_5a2da35a2e809_69653fd9ffcb8f2c11497c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Cleartext, yes, defaults.</p>
<p>The problem with 0-RTT is that it uses transport parameters from the t=
icket or previous session.  We might want to consistently apply transport=
 parameters, rather than mix and match.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1007#issuecomment-350581998">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Tr=
Tmoq8o16ZTIXSki2SW5qPNAMks5s_ElagaJpZM4Q73Nt">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-=
LXlQ-ORc1EUjgg6R5Qqsxl33xTks5s_ElagaJpZM4Q73Nt.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/1007#issuecomment-350581998"></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 #1007: Cleartext, yes, defaults.\r\n\r\nThe problem with 0-RTT is tha=
t it uses transport parameters from the ticket or previous session.  We m=
ight want to consistently apply transport parameters, rather than mix and=
 match."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/1007#issuecomment-350581998"}}}</script>=

----==_mimepart_5a2da35a2e809_69653fd9ffcb8f2c11497c6--


From nobody Sun Dec 10 16:17: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 EB733126DCA for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 16:17:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cQ4egK3FV7Kj for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 16:17:32 -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 E388B124207 for <quic-issues@ietf.org>; Sun, 10 Dec 2017 16:17: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=f9hiZ6gkCv7BNr8WJgp1cEsYipI=; b=hie0PlOwlvfDkBrT iszL9Wxxss5fKCtcuf64htslI6O1SAjF6tEJylSVLFSwolwX1BltfgnzcyTqU9Nd zLAyymRltpkK/Wv1FJTVvZfYRrebwSZGE/YCFkoTEs6F+lCIaWQIVsHxWU0SrHtu omOO83nUtwAXjpV03Nb1xu4KMKo=
Received: by filter1095p1mdw1.sendgrid.net with SMTP id filter1095p1mdw1-13004-5A2DCE9A-25 2017-12-11 00:17:31.00238534 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id 3WSB4r50SLOam6OlLxvu-w for <quic-issues@ietf.org>; Mon, 11 Dec 2017 00:17:31.049 +0000 (UTC)
Date: Mon, 11 Dec 2017 00:17:31 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc13cd6e604cfc2b6ca80bc4526295019ec1517b692cf000000011645909a92a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350594341@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2dce9ad265b_14ba3faf4f8c6f34123328f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1EPmfuvytZgfVujD6iJ7CgsU4Ug1Fti4byim Qx/hPVFU3k+YlhqqBDpDCW9J+wvBxgfBeCajrhyS2y1XOzRfVHm4AYGg/Y5yVAY2WE/IjZluRUiSP2 KWDkdwPisWe+Q2OafxqtmZK5FDjKp+ktL+HJ1p4prs33rL2Zh9b3DpnIbp9B5ppRm716KbzioHQmWB 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BmK68T6q7qgiaoIEIfYQcMVMPH4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 00:17:34 -0000

----==_mimepart_5a2dce9ad265b_14ba3faf4f8c6f34123328f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Wishful thinking hat on: I'd love to see a means for per-session static table ( i.e. an immutable table negotiated on start up). The flexibility could vary from completely user-defined, to pre-defined tables that exist in a spec (e.g. "legacy HPACK" and "future compressor").

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350594341
----==_mimepart_5a2dce9ad265b_14ba3faf4f8c6f34123328f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Wishful thinking hat on: I'd love to see a means for per-session static =
table ( i.e. an immutable table negotiated on start up). The flexibility co=
uld vary from completely user-defined, to pre-defined tables that exist in =
a spec (e.g. "legacy HPACK" and "future compressor").</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/904#issuecomment-350594341">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6RN6q3ahmaMMdg=
E_2BJNT6ERe9Yks5s_HSagaJpZM4QLNrF">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-6iGTRQoBIP5yuKP=
SwEBS80BIlVks5s_HSagaJpZM4QLNrF.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/904#issuecomment-350594341"></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 #904: Wishful thinki=
ng hat on: I'd love to see a means for per-session static table ( i.e. an i=
mmutable table negotiated on start up). The flexibility could vary from com=
pletely user-defined, to pre-defined tables that exist in a spec (e.g. \"le=
gacy HPACK\" and \"future compressor\")."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/904#issuecomment-3505943=
41"}}}</script>=

----==_mimepart_5a2dce9ad265b_14ba3faf4f8c6f34123328f--


From nobody Sun Dec 10 18:08: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 5FC4C12711E for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 18:08:55 -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 gx2RBdIA2S_m for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 18:08: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 AE3B61201F8 for <quic-issues@ietf.org>; Sun, 10 Dec 2017 18:08:53 -0800 (PST)
Date: Sun, 10 Dec 2017 18:08:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512958132; bh=OQ1BkjYuNG/Mvvw60VyyEZzLD/jSLKv4mxpWT2+duno=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bnKgeMiETPzAM2t/liVuLZouI6nMS4OieC3CuzskNQTTWlueYZoe3+/bfMYJn6vL4 7f63HM9Ets4IpW7oqXw0FU9auLyWH62IP4K0lxGaXeOjQhodHdTtk+zNgVNtsqZnAV bn6N4LREJskwlB1r214Fo41U1WJPys1ZMvO/YDHg=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe626135824a35ec07c731ce2a861a4deebd37f6692cf000000011645aab492a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350604998@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2de8b4e891f_2a6e3fee019e8f342416516"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8FoWVMOZyGp12Wyx1YgbrtTziZA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 02:08:55 -0000

----==_mimepart_5a2de8b4e891f_2a6e3fee019e8f342416516
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Wishful thinking hat on: I'd love to see a means for per-session static table ( i.e. an immutable table negotiated on start up).
@afrind has presented an almost exactly the same idea to the Compression Design Team.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350604998
----==_mimepart_5a2de8b4e891f_2a6e3fee019e8f342416516
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Wishful thinking hat on: I'd love to see a means for per-session stati=
c table ( i.e. an immutable table negotiated on start up).<br>
<a href=3D"https://github.com/afrind" class=3D"user-mention">@afrind</a> =
has presented an almost exactly the same idea to the Compression Design T=
eam.</p>
</blockquote>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/904#issuecomment-350604998">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6vfy=
-oBy4vN6Sqn9HygGAm6QtYgks5s_I60gaJpZM4QLNrF">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_v=
UMc__BSMXW_Qpp4oZELxpjgDHks5s_I60gaJpZM4QLNrF.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/904#issuecomment-350604998"></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":"@dtikhonov in =
#904: \u003e Wishful thinking hat on: I'd love to see a means for per-ses=
sion static table ( i.e. an immutable table negotiated on start up).\r\n@=
afrind has presented an almost exactly the same idea to the Compression D=
esign Team."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/904#issuecomment-350604998"}}}</script>=

----==_mimepart_5a2de8b4e891f_2a6e3fee019e8f342416516--


From nobody Sun Dec 10 19:28: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 887D3126DED for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 19:28: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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YvGKdUJtWAka for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 19:28: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 A847C124B18 for <quic-issues@ietf.org>; Sun, 10 Dec 2017 19:28:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512962919; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JYS9R4NMaImtQ67Z3R+LOXyN9tGk2b3IfyH96kBgPDw=; b=V1d7fo9JfwxzrRjzVi91QFQWQPRHYUUgPrkW2FzQ5ynTtzxlK9O06azH6EpXcOXVTi+3ao/m mpNcQzS+WnFIPztk4iUbeD4nVAGs51RSE3V/XhF1EuqQ6Wi63VjIB7rF9qHfH2kGbmBEBGIe fX0/p//H78IeOO9zhIdZR8hI0tI=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a2dfb67.7f30046c3420-smtp-out-n03; Mon, 11 Dec 2017 03:28:39 -0000 (UTC)
Date: Sun, 10 Dec 2017 19:28:39 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a2dfb6782e20_34842ae0cf2a5c08306a7@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 222efb: update agenda
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2dfb678279d_34842ae0cf2a5c08305a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SMdxe7Cgoyp_8TfOm4yPm5BF3yg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 03:28:42 -0000

----==_mimepart_5a2dfb678279d_34842ae0cf2a5c08305a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 222efbd184e39230ceb889bff9d6f6a0882454b7
      https://github.com/quicwg/wg-materials/commit/222efbd184e39230ceb889bff9d6f6a0882454b7
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-12-11 (Mon, 11 Dec 2017)

  Changed paths:
    M interim-18-01/agenda.md

  Log Message:
  -----------
  update agenda



----==_mimepart_5a2dfb678279d_34842ae0cf2a5c08305a9--


From nobody Sun Dec 10 19:32: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 7D1EC124B18 for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 19:32: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
Received: 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_huZUTqdcu for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 19:31: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 C1C1C126C26 for <quic-issues@ietf.org>; Sun, 10 Dec 2017 19:31:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1512963118; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ex4qRdXm+U5WGDyT6soY+xvLPMhTB6kw/wJWTVGi5j8=; b=NP7ZHD164i3fAZItRM8kxwT8R80kwD62JD8XYLZJX7jtrOgUUSWoPBV+OhEnQGp1ygnGW/a2 9XdUqMKlvDXHGRUecQGzFrZY7OHBPMsoXiUb7uJpBSMntIG42OFB/fg/nKG1AeZq1vpE3Big vJ0d/na1sstYNoUjGE9RCoNcqSw=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a2dfc2d.7f783bfb3c90-smtp-out-n02; Mon, 11 Dec 2017 03:31:57 -0000 (UTC)
Date: Sun, 10 Dec 2017 19:31:57 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a2dfc2dd0440_62cd2b02f36b5c0835553@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] d62999: Update arrangements.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2dfc2dd00cf_62cd2b02f36b5c08354e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AGPPFhpLP45ErslEarvcnmtA9zI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 03:32:00 -0000

----==_mimepart_5a2dfc2dd00cf_62cd2b02f36b5c08354e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: d629993bd336cbbf8ea1c86d8e468c3840f5270f
      https://github.com/quicwg/wg-materials/commit/d629993bd336cbbf8ea1c86d8e468c3840f5270f
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-12-11 (Mon, 11 Dec 2017)

  Changed paths:
    M interim-18-01/arrangements.md

  Log Message:
  -----------
  Update arrangements.md



----==_mimepart_5a2dfc2dd00cf_62cd2b02f36b5c08354e6--


From nobody Sun Dec 10 22:14: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 107E112702E for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 22:14:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0_LuY78ktS_N for <quic-issues@ietfa.amsl.com>; Sun, 10 Dec 2017 22:14: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 876BC1241FC for <quic-issues@ietf.org>; Sun, 10 Dec 2017 22:14: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=ywxOebNp7BN2s3nbW2hscpgssKA=; b=g8ud+6nVB3htGTjQ eXO0YFLvlDal2nVeb+Kt8sgoD0wCj22FcdqPELsaPhS70G6LksnNTJvna8noI+xS 9qLENhNy7TDeOnGntKZ3T7R++SKP5U/ZskIFCCkmfoQ5l4UNI1F/zsoP/1BEFxtB 6se95WYSbcHH0wpg8V6xTKVvrbQ=
Received: by filter0594p1las1.sendgrid.net with SMTP id filter0594p1las1-9595-5A2E2245-2 2017-12-11 06:14:29.150918721 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id 3nU2oqhCQMO4m5VA2Uo3xA for <quic-issues@ietf.org>; Mon, 11 Dec 2017 06:14:29.006 +0000 (UTC)
Date: Mon, 11 Dec 2017 06:14:29 +0000 (UTC)
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab38f96adc3fd545f4dd04eb101a463c28c3e8973c92cf000000011645e44492a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350631710@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2e2244ea591_66e83fcb19c02f28399471f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Scuer0k4adw0nSQj7JnxvMIWx06Gp4/xL2d Lpj+Upf2THX49CPHeNrzOT1xCI39D6cwc+Wq/KCTX3eC6YtgoP688UWvmgys6csllETJ02bKnkPNfx JoPVfqlf9ibbeaM1PZpgC6CczZR+pU9GX18P6NDeav41nX9X3VqXMoIk8g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hfcDiIn9eg99H_ui0V93sC_HkVM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 06:14:32 -0000

----==_mimepart_5a2e2244ea591_66e83fcb19c02f28399471f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The basic idea was to allow the encoder to include compression instructions in the SETTINGS frame, and require the SETTINGS frame to be processed before any request streams (it already must be processed before responses are sent).  If the HoL blocking seems onerous,we could add a transport parameter to the handshake 'MUST_PROCESS_SETTINGS' telling the peer if HoL blocking is required.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350631710
----==_mimepart_5a2e2244ea591_66e83fcb19c02f28399471f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The basic idea was to allow the encoder to include compression instructi=
ons in the SETTINGS frame, and require the SETTINGS frame to be processed b=
efore any request streams (it already must be processed before responses ar=
e sent).  If the HoL blocking seems onerous,we could add a transport parame=
ter to the handshake 'MUST_PROCESS_SETTINGS' telling the peer if HoL blocki=
ng is required.</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/904#issuecomment-350631710">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyAlrj7hovwb5XY=
uFPrXpyqsSfZlks5s_MhEgaJpZM4QLNrF">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyrnTaQdR90FFGDnn=
4HAxyxc9wbIks5s_MhEgaJpZM4QLNrF.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/904#issuecomment-350631710"></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":"@afrind in #904: The basic idea =
was to allow the encoder to include compression instructions in the SETTING=
S frame, and require the SETTINGS frame to be processed before any request =
streams (it already must be processed before responses are sent).  If the H=
oL blocking seems onerous,we could add a transport parameter to the handsha=
ke 'MUST_PROCESS_SETTINGS' telling the peer if HoL blocking is required."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/904#issuecomment-350631710"}}}</script>=

----==_mimepart_5a2e2244ea591_66e83fcb19c02f28399471f--


From nobody Mon Dec 11 05:25: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 A902C12422F for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 05:25:01 -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 pwlLTcrMFUob for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 05:25: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 9D0DD126D3F for <quic-issues@ietf.org>; Mon, 11 Dec 2017 05:24:58 -0800 (PST)
Date: Mon, 11 Dec 2017 05:24:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1512998697; bh=5/QNzeF2wbbp9ifOEoN24b/QQxkaecgSRU9cFYLtBGE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L+vrMrEqApaFtiT+nzhw8Ply269Cd8ty3Ct6oP/8cNVZgElbrmdpNOP/voQErbNox tupCxrt1FTH3zaltAtd7VrlBZRFnx6133R7gJDG4rToTVMajbZ9SUCoXOLyZ213/Ns L0T+b9NbPw834GtAy0XkYedv/S93oizbQ/PW0IfM=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed7a9b9d59e200bde176fc0311fa460ab9d9383d92cf000000011646492992a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350723138@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2e8729bdfd5_4fb03fc1d33c2f38877a1"; 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/R6i3WlkfkpGizruDe8MLaA4WRMc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 13:25:01 -0000

----==_mimepart_5a2e8729bdfd5_4fb03fc1d33c2f38877a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I was also wondering if something like a HTTP archive query might be able to bring up some useful data.

So I had a look at the archive and hit a learning curve. A plea for help got me a great answer from @paulcavano - https://discuss.httparchive.org/t/is-hpack-static-table-fit-for-todays-web/1177/5

The results are calculated over a subset of the available data. I'd like to do some further analysis.

Interestingly, in spite of [Deprecating the "X-" Prefix and Similar Constructs in Application Protocols](https://tools.ietf.org/html/rfc6648), there are lots of instance of "X-" prefix.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350723138
----==_mimepart_5a2e8729bdfd5_4fb03fc1d33c2f38877a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I was also wondering if something like a HTTP archive query might be a=
ble to bring up some useful data.</p>
</blockquote>
<p>So I had a look at the archive and hit a learning curve. A plea for he=
lp got me a great answer from @paulcavano - <a href=3D"https://discuss.ht=
tparchive.org/t/is-hpack-static-table-fit-for-todays-web/1177/5" rel=3D"n=
ofollow">https://discuss.httparchive.org/t/is-hpack-static-table-fit-for-=
todays-web/1177/5</a></p>
<p>The results are calculated over a subset of the available data. I'd li=
ke to do some further analysis.</p>
<p>Interestingly, in spite of <a href=3D"https://tools.ietf.org/html/rfc6=
648" rel=3D"nofollow">Deprecating the "X-" Prefix and Similar Constructs =
in Application Protocols</a>, there are lots of instance of "X-" prefix.<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/904#issuecomment-350723138">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3r-N=
3pmNU3iuBM3IXe6Qj1ffvafks5s_S0pgaJpZM4QLNrF">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5W=
Nr7geFlKqiZj1VpX2WFPmPabRks5s_S0pgaJpZM4QLNrF.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/904#issuecomment-350723138"></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 #9=
04: \u003e I was also wondering if something like a HTTP archive query mi=
ght be able to bring up some useful data.\r\n\r\nSo I had a look at the a=
rchive and hit a learning curve. A plea for help got me a great answer fr=
om @paulcavano - https://discuss.httparchive.org/t/is-hpack-static-table-=
fit-for-todays-web/1177/5\r\n\r\nThe results are calculated over a subset=
 of the available data. I'd like to do some further analysis.\r\n\r\nInte=
restingly, in spite of [Deprecating the \"X-\" Prefix and Similar Constru=
cts in Application Protocols](https://tools.ietf.org/html/rfc6648), there=
 are lots of instance of \"X-\" prefix."}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/904#issuecomment-3507=
23138"}}}</script>=

----==_mimepart_5a2e8729bdfd5_4fb03fc1d33c2f38877a1--


From nobody Mon Dec 11 06:34: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 B31B5126CD8 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 06:34:14 -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 7nWXdgnM4vKY for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 06:34: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 0DB9D1201F8 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 06:34:13 -0800 (PST)
Date: Mon, 11 Dec 2017 06:34:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513002851; bh=H8HkBH1Cn7e6dBg62Uj4GoTcXCMjbGymlW3+NBA4vy8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=kNALJ+eNTFPEm/FMTGcgcSRJwi0M1DFLgKUSO5RifH0vR8E89mzQrJ5F/Yceb1/cN Y3Yo9NQL65yZGcn6NCfbKNOHzuV3JQLf+BKv41XJcqNbDJXQBAzAo0SndEbLgtHYu9 m10XzX+i7gG7acuH1NJsJaYE1weHbMelmzmu30Ns=
From: Dragana Damjanovic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf65ed10254d43bb061399e3f72790bb92953ee7792cf000000011646596392a169ce10c04a91@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1008@github.com>
Subject: [quicwg/base-drafts] Application open not define, Unidirectional Stream open missing (#1008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2e9763a2984_5ef83fab7fe64f281412456"; 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/03blYtVxaLx3W0C8oFk7HyMkrEc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 14:34:14 -0000

----==_mimepart_5a2e9763a2984_5ef83fab7fe64f281412456
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In figure fig-stream-send-states:

"Application Open" appears only in this figure, may be it should be defined somewhere.

Also "Open unidirectional stream" should change to the state "Open" for the sender stream states.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1008
----==_mimepart_5a2e9763a2984_5ef83fab7fe64f281412456
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In figure fig-stream-send-states:</p>
<p>"Application Open" appears only in this figure, may be it should be defined somewhere.</p>
<p>Also "Open unidirectional stream" should change to the state "Open" for the sender stream states.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1008">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3_msThfAchpUwEnyqinW3Uo53nFks5s_T1jgaJpZM4Q9e1L">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyFSZVSzujCKekbssWLGc6nhVSpJks5s_T1jgaJpZM4Q9e1L.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1008"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Application open not define, Unidirectional Stream open missing (#1008)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1008"}}}</script>
----==_mimepart_5a2e9763a2984_5ef83fab7fe64f281412456--


From nobody Mon Dec 11 07: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 9134E12704B for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 07:11:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0O6fiPXvPtPz for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 07:11: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 80D2F126DEE for <quic-issues@ietf.org>; Mon, 11 Dec 2017 07:11:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RsjK88OOa3knR76xr3jUzttAi/E=; b=wLzlgbgd3hCtDhQx 4VieKYZ5cxv1JRFhCjIsJMmSLiz1XKOrnyOaRhr0tJgMZVKTevrVoxNXU4l/heWc dOx1h8yIzFW0q9Kq3HzWsz+dSEN+PGnQ0Sw/XXWQn5yd3+zkxgKxp3Ke1gLAavHv HuKJpAmGceGZ8qkRKUVR/xP0I/0=
Received: by filter0952p1mdw1.sendgrid.net with SMTP id filter0952p1mdw1-3989-5A2EA02C-26 2017-12-11 15:11:40.392356511 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id 9Q24WrbvTVGOwCbKptXZ0A for <quic-issues@ietf.org>; Mon, 11 Dec 2017 15:11:40.260 +0000 (UTC)
Date: Mon, 11 Dec 2017 15:11:40 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83a501da332589ed23ca55437b07ef8078803e1292cf000000011646622c92a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350752210@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ea02c27580_4d263f85e6538f30203766c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ZuGQybVfcsl5xTTAL3tOjonRmkq6mXiISv4 mSP/XeQE3ErDpWKzKLmhKZ/U+z3w1peWebQUDMeCJsEI+Dt6HzAhE3wEPcbG+okz/spKEqJc5dhr+K RS2Ng9cy4JTouwDaaYZMObLwkxX8yOz+ly3IO9zxyyyHmk53DKimEyPr1g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8swS84jEaIrBT_xuj1YPRICc77o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 15:11:54 -0000

----==_mimepart_5a2ea02c27580_4d263f85e6538f30203766c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How about a static huffman table of complete words commonly seen in header values? Including Mon, Tue, gzip, ';', ...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350752210
----==_mimepart_5a2ea02c27580_4d263f85e6538f30203766c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How about a static huffman table of complete words commonly seen in header values? Including Mon, Tue, gzip, ';', ...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/904#issuecomment-350752210">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8BY5Qh-k3fnunrC6O8p5Y3dAMiiks5s_UYsgaJpZM4QLNrF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0xdvrng4WI0TRPi1Ek1yKu_v_Jxks5s_UYsgaJpZM4QLNrF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/904#issuecomment-350752210"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #904: How about a static huffman table of complete words commonly seen in header values? Including Mon, Tue, gzip, ';', ..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/904#issuecomment-350752210"}}}</script>
----==_mimepart_5a2ea02c27580_4d263f85e6538f30203766c--


From nobody Mon Dec 11 07:18: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 1EF55126FB3 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 07:18:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.396
X-Spam-Level: 
X-Spam-Status: No, score=-3.396 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OyxHglR8tS6U for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 07:18: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 29F811270A0 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 07:18: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=0HD9x7bMcYK/MrkeHAJhtw4LY44=; b=EK9KmL794tjRoAM7 /+1K+Whrx+Tc+eXb1Ed6oy3DA9JIFOP8ijRtFtAhE8+1zBPZz0mf771fa8WrB81N vOVRVL8EdebiG3/i6+8+ZhOl37M3J6yFS7hlWxkrVpYYbLwTiVm4tDeJXfOIP0gZ rZXw0oRMiLPArgZPK7Z/PcPRlwg=
Received: by filter0149p1las1.sendgrid.net with SMTP id filter0149p1las1-30698-5A2EA1CE-1 2017-12-11 15:18:38.159030514 +0000 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 TxjKZPWMS_2mABDd_uCQiw for <quic-issues@ietf.org>; Mon, 11 Dec 2017 15:18:38.005 +0000 (UTC)
Date: Mon, 11 Dec 2017 15:18:38 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeed6f41cbcda7a6d8c5f7b0e8de869a106bdc22892cf00000001164663cd92a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350754331@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ea1cde0972_d0e3ff1fdb9cf382138171"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Nvtyw8IjkEqtFwJMDjHqI09hxmPqhAffK/i xU5B+q8VuE0B8Lv0Lf9cy2OcN6zKy7mdwWehKG+lvq+DVLTPUqHCvPoMPcUcE1i2S7WhrFcsQKLGn+ mj4L0iKbSYZCS0Xo9AttvflUBhqAb9pG7nRL8pDvp6VBsPhzbueg6Myqzw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PtpYO60vKs8JgnWsIVN7zIYRW88>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 15:18:41 -0000

----==_mimepart_5a2ea1cde0972_d0e3ff1fdb9cf382138171
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It could be created with a DFA such that looking up the next char would either give a final value, or ask for one more making the encoding. Possibly using something like:
http://iis.ipipan.waw.pl/2008/proceedings/iis08-22.pdf
But the actual encoder/decoder would just simple lookups.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350754331
----==_mimepart_5a2ea1cde0972_d0e3ff1fdb9cf382138171
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It could be created with a DFA such that looking up the next char would =
either give a final value, or ask for one more making the encoding. Possibl=
y using something like:<br>
<a href=3D"http://iis.ipipan.waw.pl/2008/proceedings/iis08-22.pdf" rel=3D"n=
ofollow">http://iis.ipipan.waw.pl/2008/proceedings/iis08-22.pdf</a><br>
But the actual encoder/decoder would just simple lookups.</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/904#issuecomment-350754331">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-hGmkUhC_C_m-v=
jAh3PadKv9PnYks5s_UfNgaJpZM4QLNrF">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq08oa-L2t3lA5aVTV=
K3JkJRYFdBFks5s_UfNgaJpZM4QLNrF.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/904#issuecomment-350754331"></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 #904: It could be c=
reated with a DFA such that looking up the next char would either give a fi=
nal value, or ask for one more making the encoding. Possibly using somethin=
g like:\r\nhttp://iis.ipipan.waw.pl/2008/proceedings/iis08-22.pdf\r\nBut th=
e actual encoder/decoder would just simple lookups."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/904#issuecomm=
ent-350754331"}}}</script>=

----==_mimepart_5a2ea1cde0972_d0e3ff1fdb9cf382138171--


From nobody Mon Dec 11 08:49: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 770BD1270A3 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 08:49: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 2UUYeno8Hss1 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 08:49: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 B9C2C1271FD for <quic-issues@ietf.org>; Mon, 11 Dec 2017 08:49:17 -0800 (PST)
Date: Mon, 11 Dec 2017 08:49:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513010956; bh=7rlQb5GhDSoc7a6i8p5Du2Sih6cxDlKX7R5FdEKAy6s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WvbDcmF8+HnkD4+Hrdrq1rrBVkSwwEcriEJ7O9XDe5mvWAOqqOdOhIAezwKqSlJE9 zJjYruJ9b5RlwqJDbN/+/n2NnhXN7gr6mq6dP5r1Wg8eXyiqY5NuzwrpIYoSsp40Kc W0mNqD2EdglJtAwN4/vmE5eC745ae0h5FB8fUjV8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8791730ee47ee5af1eb27e1cba66fd73883a44992cf000000011646790c92a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350783786@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2eb70cea1ce_33453fde74240f302528de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wAJQ-Q24KBNQ5XiD3BErGx15tl4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 16:49:19 -0000

----==_mimepart_5a2eb70cea1ce_33453fde74240f302528de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Given a standard DFA algorithm it ought to be possible negotiate a list of words. Such a list could be identified by a SHA256 hash. This would allow total freedom of dictionary choice as long as both parties agree. The DFA encoding would use 1 bit for each step through the DFA resulting in a bit pattern similar to huffman.

This can be combined with basic huffman encoding. A special code, such as a 1-bit prefix, activates the word DFA. If the huffman table also has code for termination then the length need not be carried.

A static dictionary could also be negotiated via a SHA256 of the sorted list of strings.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350783786
----==_mimepart_5a2eb70cea1ce_33453fde74240f302528de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Given a standard DFA algorithm it ought to be possible negotiate a lis=
t of words. Such a list could be identified by a SHA256 hash. This would =
allow total freedom of dictionary choice as long as both parties agree. T=
he DFA encoding would use 1 bit for each step through the DFA resulting i=
n a bit pattern similar to huffman.</p>
<p>This can be combined with basic huffman encoding. A special code, such=
 as a 1-bit prefix, activates the word DFA. If the huffman table also has=
 code for termination then the length need not be carried.</p>
<p>A static dictionary could also be negotiated via a SHA256 of the sorte=
d list of strings.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/904#issuecomment-350783786">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-l-B=
buxe6AjRYV6yxBTLBw5DTNoks5s_V0MgaJpZM4QLNrF">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8a=
s_iGwvYQyAZPQyxUtEJLJK0u9ks5s_V0MgaJpZM4QLNrF.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/904#issuecomment-350783786"></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 #=
904: Given a standard DFA algorithm it ought to be possible negotiate a l=
ist of words. Such a list could be identified by a SHA256 hash. This woul=
d allow total freedom of dictionary choice as long as both parties agree.=
 The DFA encoding would use 1 bit for each step through the DFA resulting=
 in a bit pattern similar to huffman.\r\n\r\nThis can be combined with ba=
sic huffman encoding. A special code, such as a 1-bit prefix, activates t=
he word DFA. If the huffman table also has code for termination then the =
length need not be carried.\r\n\r\nA static dictionary could also be nego=
tiated via a SHA256 of the sorted list of strings."}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/904#issuec=
omment-350783786"}}}</script>=

----==_mimepart_5a2eb70cea1ce_33453fde74240f302528de--


From nobody Mon Dec 11 08:54: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 0014412711D for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 08:54:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MfBaItpPXRTj for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 08:54:20 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F234126DEE for <quic-issues@ietf.org>; Mon, 11 Dec 2017 08:54:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513011259; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iYC665HKgmX/CnIAsTZUlTMPZy0M+Qi5HgZgQHbEWhI=; b=Dknhj6vdjKi74zVnMdjaMArhHFNbQ+v1qX4RnFAoeFY07vfxn3rnc0bW4deGKZOb3e7HbV4l LcQxm+18rmHeBPnwdDBOqim4dY2lsAH+LCMYIgOz0miGNoWbTAlr0DbM3QykNU9uMb6+lQD5 mpqwPvgtvoOysEG+7bjRkq16gM8=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a2eb83b.7f1f1074d840-smtp-out-n01; Mon, 11 Dec 2017 16:54:19 -0000 (UTC)
Date: Mon, 11 Dec 2017 08:54:18 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2eb83a65535_66372b1797fe3c04118986@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f0748b: Use default ack_delay_exponent during handshake
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2eb83a65177_66372b1797fe3c04118854"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fMkr6PPfywrQyQkSuB1TG4W1LiM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 16:54:22 -0000

----==_mimepart_5a2eb83a65177_66372b1797fe3c04118854
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ack_delay_exponent-cleartext
  Home:   https://github.com/quicwg/base-drafts
  Commit: f0748bdcff5c6354192c6b3944ad0d637d20e640
      https://github.com/quicwg/base-drafts/commit/f0748bdcff5c6354192c6b3944ad0d637d20e640
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-11 (Mon, 11 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use default ack_delay_exponent during handshake

This makes it clear what the rules are for Initial, Handshake, and Retry
packets for ACK frames.

This doesn't say anything about 0-RTT because I didn't want to put any
extra rules around this.  This should be covered amply by other rules
about transport parameters.

Closes #1007.



----==_mimepart_5a2eb83a65177_66372b1797fe3c04118854--


From nobody Mon Dec 11 08: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 8AC46127136 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 08:55:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  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 ne4k3MqU8nWp for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 08:55:25 -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 E5FF8126DEE for <quic-issues@ietf.org>; Mon, 11 Dec 2017 08:55:24 -0800 (PST)
Date: Mon, 11 Dec 2017 08:55:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513011324; bh=ZT0J9e0tU57w3v4fjlopA6860QHzKslgcGISA5nKDuk=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=lX944+/trCdWoTkqOiD3JatDvn9RfO1pE/O0CfLpNGNr5K3jTDsY1gsW7CIa8YvzN 6fQUEMN0NVPEaX4lpjc20huJzDnzWt0oy2VpOcyG7sFysE2SETtXdQ1S0HL0hV8bZ3 +16qf4Vlre7yTyl6KNOiyIZ235aKAKUL7pHOZzPc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d0deb2971225fc70e0b7bbfe03d56ee8cafbf5092cf0000000116467a7c92a169ce10c1167d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1009@github.com>
Subject: [quicwg/base-drafts] Use default ack_delay_exponent during handshake (#1009)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2eb87c196b3_45293ff7a7ebaf305054d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jneDqUXU0i5uEU_2F7vTTuV6LKo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 16:55:26 -0000

----==_mimepart_5a2eb87c196b3_45293ff7a7ebaf305054d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This makes it clear what the rules are for Initial, Handshake, and Retry
packets for ACK frames.

This doesn't say anything about 0-RTT because I didn't want to put any
extra rules around this.  This should be covered amply by other rules
about transport parameters.

Closes #1007.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1009

-- Commit Summary --

  * Use default ack_delay_exponent during handshake

-- File Changes --

    M draft-ietf-quic-transport.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1009.patch
https://github.com/quicwg/base-drafts/pull/1009.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1009

----==_mimepart_5a2eb87c196b3_45293ff7a7ebaf305054d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This makes it clear what the rules are for Initial, Handshake, and Retry<br>
packets for ACK frames.</p>
<p>This doesn't say anything about 0-RTT because I didn't want to put any<br>
extra rules around this.  This should be covered amply by other rules<br>
about transport parameters.</p>
<p><span aria-label="This pull request closes issue #1007." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/1007" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280667409" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1007">#1007</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/1009'>https://github.com/quicwg/base-drafts/pull/1009</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use default ack_delay_exponent during handshake</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1009/files#diff-0">draft-ietf-quic-transport.md</a>
    (5)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1009.patch'>https://github.com/quicwg/base-drafts/pull/1009.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1009.diff'>https://github.com/quicwg/base-drafts/pull/1009.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1009">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1ACiBRUoBXNJn8IhWwK74w8VyMYks5s_V58gaJpZM4Q9tTo">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3q5RjmzeDgtspFPudOMg3VIf6uJks5s_V58gaJpZM4Q9tTo.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1009"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 default ack_delay_exponent during handshake (#1009)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1009"}}}</script>

----==_mimepart_5a2eb87c196b3_45293ff7a7ebaf305054d6--


From nobody Mon Dec 11 09: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 715121271FD for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:07:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.254
X-Spam-Level: 
X-Spam-Status: No, score=-3.254 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sRFY4qdKUeaI for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:07:04 -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 C454412711B for <quic-issues@ietf.org>; Mon, 11 Dec 2017 09:07: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=+HpyUhZlAPfBRM7LaBZGjcegPM8=; b=iroV7uOLUzOTwToh GRLJn84jTjMotXamYne91WWBxdv4MxtAxcZ43Ptqp94mJ4S4p5HXcJy0di9WIMp3 kP+g/K88VjDPSUpCybdvWYw9JKZ10qgAhhvtF/5VfAwfXgPoihKBq9OIxK0iyETY 5ZorWVfh2peH0BLggS9JPazEyLc=
Received: by filter0044p1las1.sendgrid.net with SMTP id filter0044p1las1-8150-5A2EBB36-A 2017-12-11 17:07:02.164627 +0000 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 kFKds9bBTFSd7kYMpaIULA for <quic-issues@ietf.org>; Mon, 11 Dec 2017 17:07:02.050 +0000 (UTC)
Date: Mon, 11 Dec 2017 17:07:02 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7f5b6853ff4ce7edf7b5c96bc61ebf59643221692cf0000000116467d3592a169ce10c1167d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1009/review/82565514@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1009@github.com>
References: <quicwg/base-drafts/pull/1009@github.com>
Subject: Re: [quicwg/base-drafts] Use default ack_delay_exponent during handshake (#1009)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ebb35f0ea6_154ad3f9335a76f2c9766a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1/QPi3k8gzQSDHg+UFNu5mjSatUGQ8PHppn+ wzkSVIyzfvfnqenF3fGN3T0WgY/dbQWTIfZ9k0xB7lbKEfskEusfJOkuX3IZ2V5XIqOzFDbxBvBjLq YhG+ejqdUoYgNQregS0sNyURXdIX3JnCrgt/ZmKArmUbGBIt/B8gu0ZjWQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_11aGm6PQ0F-n_orB7yTLBICgQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 17:07:05 -0000

----==_mimepart_5a2ebb35f0ea6_154ad3f9335a76f2c9766a
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/1009#pullrequestreview-82565514
----==_mimepart_5a2ebb35f0ea6_154ad3f9335a76f2c9766a
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/1009#pullrequestreview-82565514">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2IO27m3BtacyGfYn9KgMHavwg0Lks5s_WE1gaJpZM4Q9tTo">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3Qi9XMfbYzCdj3wbDPFJ2ruFlWsks5s_WE1gaJpZM4Q9tTo.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1009#pullrequestreview-82565514"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1009"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1009#pullrequestreview-82565514"}}}</script>
----==_mimepart_5a2ebb35f0ea6_154ad3f9335a76f2c9766a--


From nobody Mon Dec 11 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 916AC1273E2 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:13: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_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 5hY9l2ON_vUq for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:13: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 E9CA21270A3 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 09:13:04 -0800 (PST)
Date: Mon, 11 Dec 2017 09:13:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513012384; bh=NmAnP4w4wtVQkBGUVREfCarmhcQRJNRu7ExKBGn7fGc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yXp2ZGn6M3o2CMgY9RskUvmeNaQqraqjc53qqjH5GIqUU7DIkkUMD3ILX+czu0ini xHOIvX86WB8xahI6V+kGPAsg8byk03iHFl3X7yIySmyvUSjkd0aM0YZbccAkRTanu/ 926zrhCTabbQCgzFmlpNmZ42T3iAGie9PvV/eAtk=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab166adf04fbf6027d4a8bb187175695680041abcb92cf0000000116467ea092a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350791388@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ebca02e423_154283f9335a76f2c24173f"; 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/F0lDH-OtMIIpiGkfWHhpQK8RlKY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 17:13:06 -0000

----==_mimepart_5a2ebca02e423_154283f9335a76f2c24173f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

First off, this ticket risks exposing or deep diving into work-in-progress of the compression design team. I'd like to avoid doing that too early, so please someone weigh in if we think it might be better to hold off. 

@afrind I don't quite follow from your brief summary. What is an appropriate moniker for the table resulting from compression encoding negoition? Does your idea apply symmetrically or could there be different header tables contexts for client and server? 

The main use case I have is the unidirectional HTTP case, where SETTINGS cannot be exchanged. I've used Alt-Svc parameters to articulate most connection-level settings and wonder if such proposed compression instructions could also be articulated as an Alt-Svc parameter.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350791388
----==_mimepart_5a2ebca02e423_154283f9335a76f2c24173f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>First off, this ticket risks exposing or deep diving into work-in-prog=
ress of the compression design team. I'd like to avoid doing that too ear=
ly, so please someone weigh in if we think it might be better to hold off=
.</p>
<p><a href=3D"https://github.com/afrind" class=3D"user-mention">@afrind</=
a> I don't quite follow from your brief summary. What is an appropriate m=
oniker for the table resulting from compression encoding negoition? Does =
your idea apply symmetrically or could there be different header tables c=
ontexts for client and server?</p>
<p>The main use case I have is the unidirectional HTTP case, where SETTIN=
GS cannot be exchanged. I've used Alt-Svc parameters to articulate most c=
onnection-level settings and wonder if such proposed compression instruct=
ions could also be articulated as an Alt-Svc parameter.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/904#issuecomment-350791388">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6iw3=
8qlRoaTVyb-2cef2xOYX7uyks5s_WKggaJpZM4QLNrF">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6f=
l5EOrWV8WJhDHo9tY7EOCZ5d2ks5s_WKggaJpZM4QLNrF.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/904#issuecomment-350791388"></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 #9=
04: First off, this ticket risks exposing or deep diving into work-in-pro=
gress of the compression design team. I'd like to avoid doing that too ea=
rly, so please someone weigh in if we think it might be better to hold of=
f. \r\n\r\n@afrind I don't quite follow from your brief summary. What is =
an appropriate moniker for the table resulting from compression encoding =
negoition? Does your idea apply symmetrically or could there be different=
 header tables contexts for client and server? \r\n\r\nThe main use case =
I have is the unidirectional HTTP case, where SETTINGS cannot be exchange=
d. I've used Alt-Svc parameters to articulate most connection-level setti=
ngs and wonder if such proposed compression instructions could also be ar=
ticulated as an Alt-Svc parameter."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/904#issuecomment-350791388=
"}}}</script>=

----==_mimepart_5a2ebca02e423_154283f9335a76f2c24173f--


From nobody Mon Dec 11 09:25: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 296B9127286 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:25:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id laJB53AiLr15 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:25:19 -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 A8471124E15 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 09:25: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=u1HMuT8c/p67AovDO2HjWLvSP3w=; b=s8gp+3F6YVc19wHv 5sgIuYHhLVbRbg3wsU2MiffGMPqWh5vgwdR2l+6fUFntN+NHS/8dI6hzSSJPmb2r PMVI6PyOBTRxqr4f/dV25vcobAZSE1XkHAieyIwXO+raChb9waQMcwjtm6Gaz3kv Q2jarE2+iY11BPHWLbUj0o69TzM=
Received: by filter0036p1las1.sendgrid.net with SMTP id filter0036p1las1-31450-5A2EBF7E-4 2017-12-11 17:25:18.138260831 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id DBs4o1jMQq2iiJj7Vf11ew for <quic-issues@ietf.org>; Mon, 11 Dec 2017 17:25:17.932 +0000 (UTC)
Date: Mon, 11 Dec 2017 17:25:18 +0000 (UTC)
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe02ffdf40611b931f2b29716955271e50f94abbb92cf000000011646817d92a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350794945@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ebf7de1375_36b63f7efa736f2839291c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3syA5SfCe09vB58VQz5Rnu0zzGc/QeOu1fsE b8M7GqTp6aLdZ77oIL1sgeDUR2Bqb3y0WLF3EoOhF71LnqBWzkmeEs3CDEOkE8rYYYfDrGI8XVyB5e 1xkQdVxGBMM47+AldZItBL/HSqPf5DbsNy85Lys0LgjlMIaHiZUVn9uPUg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J_wRV_rc25-5gD6fC48XF6D_Fh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 17:25:21 -0000

----==_mimepart_5a2ebf7de1375_36b63f7efa736f2839291c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@LPardue : Sorry for the confusion, I will write up the idea formally.  The goal I had in mind was seeding the dynamic table once at the beginning of the connection.  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350794945
----==_mimepart_5a2ebf7de1375_36b63f7efa736f2839291c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/lpardue" class="user-mention">@LPardue</a> : Sorry for the confusion, I will write up the idea formally.  The goal I had in mind was seeding the dynamic table once at the beginning of the connection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/904#issuecomment-350794945">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5S1sOCaIG8qSRK0_EXnHF5Yd6B7ks5s_WV9gaJpZM4QLNrF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1Rk9xHzYyMubz4E7UGByW8fySPWks5s_WV9gaJpZM4QLNrF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/904#issuecomment-350794945"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #904: @LPardue : Sorry for the confusion, I will write up the idea formally.  The goal I had in mind was seeding the dynamic table once at the beginning of the connection.  "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/904#issuecomment-350794945"}}}</script>
----==_mimepart_5a2ebf7de1375_36b63f7efa736f2839291c--


From nobody Mon Dec 11 09:35: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 EB8B21270A3 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:35: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 J5sDb7b_lDu4 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:35: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 3D85E124E15 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 09:35:51 -0800 (PST)
Date: Mon, 11 Dec 2017 09:35:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513013750; bh=QtRxfU5aNHra0LduOhDhP3QhpMXMbQqbRLCHvG6jKxU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YtKv9C6Cawn7un3CPhyAzBfNs1HXD4AxUeMZcscvnyMppGRLCxSGSfMuUvi6L+rRQ sQve/No6F/gd6Xe0PUfFr4KSdCkfM5kOD14HSr4r1/qtVwe76/pDS8bjuvkOoA4v+f jn2kC8CUoL85L/OWIA47F2o8CH0MpywaREkvzv7M=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeab3912f4ed437c9f16f2193c00726b65585cacd92cf00000001164683f692a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350798049@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ec1f627c19_78833faf3d2f8f381178ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: siyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jz4-KtvCGoLQ_Ho4oEhsqHUTt6w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 17:35:53 -0000

----==_mimepart_5a2ec1f627c19_78833faf3d2f8f381178ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Did some quic (sorry for the pun) back of the envelope calculations on the 2 different approaches if you want to iterate while parsing, which I think is not really necessary.

Descending order algorithm:

```
let outstanding -> rb tree, deque / vector of packets in ascending order of packetnum
let m -> num of frames in ack frame
let n -> num of outstanding packets

auto matchEnd = outstanding.end;
for (all frame in ackframe descending order) {
  auto matchedIt = search_for_first_packet_not_less_than(frame.start, outstanding.start, outstanding.end); 
  if (matchedIt == end) {
    continue;
  }
  matchEnd = matchedIt;
  while (matchedIt != outstanding.end) {
    if (matchedIt.start >= frame.start and matchedIt.end <= frame.end) {
	   ack();
	} else {
	  break;
	}
	matchedIt++;
  }
}
```
assuming the search complexity is log n

the worst complexity would probably be:
```
(m  * log n ) | (min(m, n) + min(m, n) log n)

(1) If m >> n, then an attacker would try to make all the blocks not match in which case you would get m log n
(2) If n >> m then an attacker would have greatest advantage by making only 1 block match per frame, to get you do the max number of search operations, however it is still bounded by m or n

However in case (2) the attacker could not exceed m.
so the complexity is actually

m * log n
```

The alternative approach of ascending is 

```
matchStart = outstanding.start
for (all frame in ascending order) {
  auto matchedIt = search_for_first_packet_not_less_than(frame.start, matchStart, outstanding.end); 
  if (matchedIt == end) {
    break;
  }
  matchStart = matchedIt;
  while (matchedIt != outstanding.end) {
    if (matchedIt.start >= frame.start and matchedIt.end <= frame.end) {
	   ack();
	} else {
	  break;
	}
	matchedIt++;
  }
}
```

This seems to be the same worst case complexity, so both approaches have similar DoS capabilities however the best case complexity is better since you can exit early with ascending

Practically though I don't think this is a big deal implementations will have multiple layers in the code, one which parses the data into an in memory frame structure after which you can use either an ascending or descending algorithm. 

For example even with an ascending data structure in the ACK frame you still need to incur high cost again, because you need to know the largest acked packet for loss detection in the case of time based loss detection as well as early retransmit timers which involves iterating over the outstanding packets again, which is much better to do if you can iterate over the frames just once which you can do if you pre-parse the entire data structure into memory.

I would rather make it easier to serialize data into the packet so that senders of ACKs will do the right thing of prioritizing ACKing larger packets over optimizing streaming parsing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350798049
----==_mimepart_5a2ec1f627c19_78833faf3d2f8f381178ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Did some quic (sorry for the pun) back of the envelope calculations on=
 the 2 different approaches if you want to iterate while parsing, which I=
 think is not really necessary.</p>
<p>Descending order algorithm:</p>
<pre><code>let outstanding -&gt; rb tree, deque / vector of packets in as=
cending order of packetnum
let m -&gt; num of frames in ack frame
let n -&gt; num of outstanding packets

auto matchEnd =3D outstanding.end;
for (all frame in ackframe descending order) {
  auto matchedIt =3D search_for_first_packet_not_less_than(frame.start, o=
utstanding.start, outstanding.end); =

  if (matchedIt =3D=3D end) {
    continue;
  }
  matchEnd =3D matchedIt;
  while (matchedIt !=3D outstanding.end) {
    if (matchedIt.start &gt;=3D frame.start and matchedIt.end &lt;=3D fra=
me.end) {
	   ack();
	} else {
	  break;
	}
	matchedIt++;
  }
}
</code></pre>
<p>assuming the search complexity is log n</p>
<p>the worst complexity would probably be:</p>
<pre><code>(m  * log n ) | (min(m, n) + min(m, n) log n)

(1) If m &gt;&gt; n, then an attacker would try to make all the blocks no=
t match in which case you would get m log n
(2) If n &gt;&gt; m then an attacker would have greatest advantage by mak=
ing only 1 block match per frame, to get you do the max number of search =
operations, however it is still bounded by m or n

However in case (2) the attacker could not exceed m.
so the complexity is actually

m * log n
</code></pre>
<p>The alternative approach of ascending is</p>
<pre><code>matchStart =3D outstanding.start
for (all frame in ascending order) {
  auto matchedIt =3D search_for_first_packet_not_less_than(frame.start, m=
atchStart, outstanding.end); =

  if (matchedIt =3D=3D end) {
    break;
  }
  matchStart =3D matchedIt;
  while (matchedIt !=3D outstanding.end) {
    if (matchedIt.start &gt;=3D frame.start and matchedIt.end &lt;=3D fra=
me.end) {
	   ack();
	} else {
	  break;
	}
	matchedIt++;
  }
}
</code></pre>
<p>This seems to be the same worst case complexity, so both approaches ha=
ve similar DoS capabilities however the best case complexity is better si=
nce you can exit early with ascending</p>
<p>Practically though I don't think this is a big deal implementations wi=
ll have multiple layers in the code, one which parses the data into an in=
 memory frame structure after which you can use either an ascending or de=
scending algorithm.</p>
<p>For example even with an ascending data structure in the ACK frame you=
 still need to incur high cost again, because you need to know the larges=
t acked packet for loss detection in the case of time based loss detectio=
n as well as early retransmit timers which involves iterating over the ou=
tstanding packets again, which is much better to do if you can iterate ov=
er the frames just once which you can do if you pre-parse the entire data=
 structure into memory.</p>
<p>I would rather make it easier to serialize data into the packet so tha=
t senders of ACKs will do the right thing of prioritizing ACKing larger p=
ackets over optimizing streaming parsing.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-350798049">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy7g5=
r8Vc2zzrzA4YN2wzZWSICYVks5s_Wf2gaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq52=
wTI876tedIs2U6E5WtGEMSACMks5s_Wf2gaJpZM4Qvn-f.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/969#issuecomment-350798049"></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":"@siyengar in #=
969: Did some quic (sorry for the pun) back of the envelope calculations =
on the 2 different approaches if you want to iterate while parsing, which=
 I think is not really necessary.\r\n\r\nDescending order algorithm:\r\n\=
r\n```\r\nlet outstanding -\u003e rb tree, deque / vector of packets in a=
scending order of packetnum\r\nlet m -\u003e num of frames in ack frame\r=
\nlet n -\u003e num of outstanding packets\r\n\r\nauto matchEnd =3D outst=
anding.end;\r\nfor (all frame in ackframe descending order) {\r\n  auto m=
atchedIt =3D search_for_first_packet_not_less_than(frame.start, outstandi=
ng.start, outstanding.end); \r\n  if (matchedIt =3D=3D end) {\r\n    cont=
inue;\r\n  }\r\n  matchEnd =3D matchedIt;\r\n  while (matchedIt !=3D outs=
tanding.end) {\r\n    if (matchedIt.start \u003e=3D frame.start and match=
edIt.end \u003c=3D frame.end) {\r\n\t   ack();\r\n\t} else {\r\n\t  break=
;\r\n\t}\r\n\tmatchedIt++;\r\n  }\r\n}\r\n```\r\nassuming the search comp=
lexity is log n\r\n\r\nthe worst complexity would probably be:\r\n```\r\n=
(m  * log n ) | (min(m, n) + min(m, n) log n)\r\n\r\n(1) If m \u003e\u003=
e n, then an attacker would try to make all the blocks not match in which=
 case you would get m log n\r\n(2) If n \u003e\u003e m then an attacker w=
ould have greatest advantage by making only 1 block match per frame, to g=
et you do the max number of search operations, however it is still bounde=
d by m or n\r\n\r\nHowever in case (2) the attacker could not exceed m.\r=
\nso the complexity is actually\r\n\r\nm * log n\r\n```\r\n\r\nThe altern=
ative approach of ascending is \r\n\r\n```\r\nmatchStart =3D outstanding.=
start\r\nfor (all frame in ascending order) {\r\n  auto matchedIt =3D sea=
rch_for_first_packet_not_less_than(frame.start, matchStart, outstanding.e=
nd); \r\n  if (matchedIt =3D=3D end) {\r\n    break;\r\n  }\r\n  matchSta=
rt =3D matchedIt;\r\n  while (matchedIt !=3D outstanding.end) {\r\n    if=
 (matchedIt.start \u003e=3D frame.start and matchedIt.end \u003c=3D frame=
.end) {\r\n\t   ack();\r\n\t} else {\r\n\t  break;\r\n\t}\r\n\tmatchedIt+=
+;\r\n  }\r\n}\r\n```\r\n\r\nThis seems to be the same worst case complex=
ity, so both approaches have similar DoS capabilities however the best ca=
se complexity is better since you can exit early with ascending\r\n\r\nPr=
actically though I don't think this is a big deal implementations will ha=
ve multiple layers in the code, one which parses the data into an in memo=
ry frame structure after which you can use either an ascending or descend=
ing algorithm. \r\n\r\nFor example even with an ascending data structure =
in the ACK frame you still need to incur high cost again, because you nee=
d to know the largest acked packet for loss detection in the case of time=
 based loss detection as well as early retransmit timers which involves i=
terating over the outstanding packets again, which is much better to do i=
f you can iterate over the frames just once which you can do if you pre-p=
arse the entire data structure into memory.\r\n\r\nI would rather make it=
 easier to serialize data into the packet so that senders of ACKs will do=
 the right thing of prioritizing ACKing larger packets over optimizing st=
reaming parsing."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/969#issuecomment-350798049"}}}</script>=

----==_mimepart_5a2ec1f627c19_78833faf3d2f8f381178ac--


From nobody Mon Dec 11 09:48: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 CC2F91271FD for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:48:44 -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 dT5eOLj6HXgL for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:48: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 266B9124E15 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 09:48:43 -0800 (PST)
Date: Mon, 11 Dec 2017 09:48:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513014522; bh=ZOzCKHTzF/XZ5ltPwsnudWZSphX0pnSPsQgj7aZGl4E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C8g6E8j/bHUMA2z0gBXU135MMo2T03ZYZGUzlpja4JEZWCVHEYnEE21Vgu7x5l/vW 7EaWDLfdi0vDiobNMZ0RxQq2BLlXtSKhFylun3yUy65lsVWa44gIvCqSN2HI5Wx817 yWjw2FnURjew05NmSUgN08YfP8L3fmIQSHSJ0Nfc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1e8e09fbccf36f35e31684954ce289e759cfaa492cf00000001164686fa92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350801957@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ec4fa4e9d8_14553f8475ebcf381994cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-fuP-IHIkHnpaW_GTyfCGozA3w0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 17:48:45 -0000

----==_mimepart_5a2ec4fa4e9d8_14553f8475ebcf381994cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good input.

Some concerns: assuming you have descending order in frame. If you can seek to the end then process in ascending order, this is probably fine. But if you cannot, you either rely on assumptions about log N handling, or you must allocate a temporary data structure. Earlier there was a limit on 256 entries but this limit is gone. The sender knowns how many entries it creates and can easily keep number of entries below a limit. The receiver can't. Especially if it must expect very large MTU.

The receiver also do not control the frequence of ACK frames and hence the amount of resources to dedicate while the sender does. The sender is also the one that can do DoS.

As to the log N assumption, that doesn't work if you use a bitmap scan. A bitmap scan is resistant to DoS because it is O(N). Since packets now are in incremental order, this is a practical approach. 

Scanning the bitmap from most recent to older probably has a number of problems that I currently do not recall. Generally you want to work with the oldest packet first.

I can see the idea of building in descending order but you can do two passes to compute the size and then build ascending.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350801957
----==_mimepart_5a2ec4fa4e9d8_14553f8475ebcf381994cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Good input.</p>
<p>Some concerns: assuming you have descending order in frame. If you can=
 seek to the end then process in ascending order, this is probably fine. =
But if you cannot, you either rely on assumptions about log N handling, o=
r you must allocate a temporary data structure. Earlier there was a limit=
 on 256 entries but this limit is gone. The sender knowns how many entrie=
s it creates and can easily keep number of entries below a limit. The rec=
eiver can't. Especially if it must expect very large MTU.</p>
<p>The receiver also do not control the frequence of ACK frames and hence=
 the amount of resources to dedicate while the sender does. The sender is=
 also the one that can do DoS.</p>
<p>As to the log N assumption, that doesn't work if you use a bitmap scan=
. A bitmap scan is resistant to DoS because it is O(N). Since packets now=
 are in incremental order, this is a practical approach.</p>
<p>Scanning the bitmap from most recent to older probably has a number of=
 problems that I currently do not recall. Generally you want to work with=
 the oldest packet first.</p>
<p>I can see the idea of building in descending order but you can do two =
passes to compute the size and then build ascending.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-350801957">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0N72=
ytj3DlLdE4AXL7uNnzBW0ADks5s_Wr6gaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_j=
qRB5-hzX8dku3nj-uRvErO4Etks5s_Wr6gaJpZM4Qvn-f.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/969#issuecomment-350801957"></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 #=
969: Good input.\r\n\r\nSome concerns: assuming you have descending order=
 in frame. If you can seek to the end then process in ascending order, th=
is is probably fine. But if you cannot, you either rely on assumptions ab=
out log N handling, or you must allocate a temporary data structure. Earl=
ier there was a limit on 256 entries but this limit is gone. The sender k=
nowns how many entries it creates and can easily keep number of entries b=
elow a limit. The receiver can't. Especially if it must expect very large=
 MTU.\r\n\r\nThe receiver also do not control the frequence of ACK frames=
 and hence the amount of resources to dedicate while the sender does. The=
 sender is also the one that can do DoS.\r\n\r\nAs to the log N assumptio=
n, that doesn't work if you use a bitmap scan. A bitmap scan is resistant=
 to DoS because it is O(N). Since packets now are in incremental order, t=
his is a practical approach. \r\n\r\nScanning the bitmap from most recent=
 to older probably has a number of problems that I currently do not recal=
l. Generally you want to work with the oldest packet first.\r\n\r\nI can =
see the idea of building in descending order but you can do two passes to=
 compute the size and then build ascending."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-=
350801957"}}}</script>=

----==_mimepart_5a2ec4fa4e9d8_14553f8475ebcf381994cc--


From nobody Mon Dec 11 09:50: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 B99931271FD for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:50:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xq1u8xl9Sp38 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 09:50:17 -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 3ACBE124E15 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 09:50: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=Q7w39F0D4PWXP/Jwpiwo3zjjbH4=; b=U4F1N8FhdtSoXXDn nLCGRE8OQCHs0CWaY2PVRgHMjMAMlJd/xiq28D61OWWsQesF63xa9GDtDUdM6pQS HDkCpyMO0SoLN4C+Kg7Qo9Iv7MBAAdLE5iLt2hsWBI6euI3/h7NCJmzCYzlUl9R2 1fazrOy8zWc5I6tuMfsbTaSSFQw=
Received: by filter0542p1las1.sendgrid.net with SMTP id filter0542p1las1-10790-5A2EC557-32 2017-12-11 17:50:15.76405151 +0000 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 mpTJAXkVRqe6TnaTPcUjJw for <quic-issues@ietf.org>; Mon, 11 Dec 2017 17:50:15.606 +0000 (UTC)
Date: Mon, 11 Dec 2017 17:50:15 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab35d187323bc2681b102ba4bf2f706735938304e492cf000000011646875792a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350802423@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ec5577e79b_52d93fe420b4cf282385fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1vbDF3UQvcYOsY/XjoD1yrxzZXftU9Bd+dwT yOqp9uXCOHdnf/47NJSHBrDJGHuQq0vdkDeepD3AYfwdtNf8+fbHr88nfmRnU0ept7uKRRuofSlSHv hgtJ+AJtMKKFnHCDE2OWAk+OJ0f/qOkKmmVi2VpBwYh2bcr8xZdlWylrk0/9Qg9nsIqsByRnqh7xQK Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RCc_TCF8dD3i-NxyKlKhxoWMCzA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 17:50:19 -0000

----==_mimepart_5a2ec5577e79b_52d93fe420b4cf282385fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There also ought to be a requirement that if there are multiple ACK frames in a packet, they must be in ascending order, which of course puts even more strain on the sender, but it is for the same reason. It is simpler to require that there is at most one ACK frame per packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350802423
----==_mimepart_5a2ec5577e79b_52d93fe420b4cf282385fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There also ought to be a requirement that if there are multiple ACK fram=
es in a packet, they must be in ascending order, which of course puts even =
more strain on the sender, but it is for the same reason. It is simpler to =
require that there is at most one ACK frame per 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/969#issuecomment-350802423">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Bg1IPbVH1D1Je=
CQdAO82IPJSAaks5s_WtXgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6KN68rrJxR5W67q-=
SZNdAi-Jno5ks5s_WtXgaJpZM4Qvn-f.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/969#issuecomment-350802423"></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 #969: There also ou=
ght to be a requirement that if there are multiple ACK frames in a packet, =
they must be in ascending order, which of course puts even more strain on t=
he sender, but it is for the same reason. It is simpler to require that the=
re is at most one ACK frame per packet."}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-35080242=
3"}}}</script>=

----==_mimepart_5a2ec5577e79b_52d93fe420b4cf282385fd--


From nobody Mon Dec 11 10:05: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 4079412869B for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 10:05:42 -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 VB1S8SIA72dJ for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 10:05:35 -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 500FB1286AB for <quic-issues@ietf.org>; Mon, 11 Dec 2017 10:05:35 -0800 (PST)
Date: Mon, 11 Dec 2017 10:05:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513015534; bh=B456+dh/+5IZkYh+zEgROjaL2fneFKfUFCrBA7aKbuM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lbKuA2AMVNsF+Td89ryuQl3+ws0k3k6+9r2AVmwbvEbRnjgMxa1oiTCL5HOlCbIKE o3OcerT8LYGfQRM574W5ONLur6PV0Kj5WHxUwQRTV3OZ/tsoMsY2JXadjfro/kFQg6 RMiiczUjHspMVtbgI18Y//UPaQ0LIyMlhrzdWQQQ=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0106ad4a60b890b50ee793af391cf68080b29b8792cf0000000116468aee92a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350807186@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ec8eea94c6_15d4a3f7fa8918f2c1442d3"; 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/bBYv6HB7uCAp70H5ki8DktQ3EnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 18:05:42 -0000

----==_mimepart_5a2ec8eea94c6_15d4a3f7fa8918f2c1442d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ok cool, I've had some half-baked ideas on that topic. Look forward to something a bit more tangible. 

Is the resulting table locked, or open to modification through the course of a session?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-350807186
----==_mimepart_5a2ec8eea94c6_15d4a3f7fa8918f2c1442d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>ok cool, I've had some half-baked ideas on that topic. Look forward to something a bit more tangible.</p>
<p>Is the resulting table locked, or open to modification through the course of a session?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/904#issuecomment-350807186">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2FBxBJKr9oYQRPxj3llRk_-7LaQks5s_W7ugaJpZM4QLNrF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7waxXMtRxISsDFQ1MUJkOOcYSWWks5s_W7ugaJpZM4QLNrF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/904#issuecomment-350807186"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #904: ok cool, I've had some half-baked ideas on that topic. Look forward to something a bit more tangible. \r\n\r\nIs the resulting table locked, or open to modification through the course of a session?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/904#issuecomment-350807186"}}}</script>
----==_mimepart_5a2ec8eea94c6_15d4a3f7fa8918f2c1442d3--


From nobody Mon Dec 11 10:20: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 74B3512869B for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 10:20: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 ba17MiT5Xf55 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 10:20: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 76CB9127B57 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 10:20:48 -0800 (PST)
Date: Mon, 11 Dec 2017 10:20:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513016447; bh=jubjyfoykSYnvFgpBeF2/L/IgyGOcWa+FGxvdxpIhkc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jDy82fNb/+mbGMU89ZyFXKtUVV8FXtRjKhRvvbab5nZC9Xrf9VUy1ilDdgWZff8aE MQvhTXNvHTZS5a1hEbd/l8xeaOBOPGmmUpGjlkDhBcGYC3XstfwHn8eHDqD4es/m9w IXKvJ7TEbanxqIIxupEx4WJbcHzavI7QH0qfL0kU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c30c03fe26cef215447792ca1d77d99f528730f92cf0000000116468e7f92a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/350811497@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ecc7f7bafd_34ee3f8271600f301291a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3CyzLsnrBk10bCZNuOEFnbknfJ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 18:20:50 -0000

----==_mimepart_5a2ecc7f7bafd_34ee3f8271600f301291a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The QPACK editor's copy incorporates Alan's idea along with a few others.  Basically, it's just a series of updates that are guaranteed to have been processed prior to any of your requests, so you can reference them without risk of blocking.  If the decompressor supports blocking anyway, it may be negligible, but it's a simpler model to get good initial performance even if the decompressor won't support blocking in the general case.

As to the design team, my hope is that we bring a starting point for header compression back to the working group by Melbourne, and the working group can iterate further from there.  Since the concept of a static table is common to most of the proposals at this point, I'd prefer to leave refining the contents of that table to the "iteration" stage.  The discussion can happen in parallel if you want, but don't expect to see action on that until we have a single scheme that we're all moving forward 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/904#issuecomment-350811497
----==_mimepart_5a2ecc7f7bafd_34ee3f8271600f301291a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The QPACK editor's copy incorporates Alan's idea along with a few othe=
rs.  Basically, it's just a series of updates that are guaranteed to have=
 been processed prior to any of your requests, so you can reference them =
without risk of blocking.  If the decompressor supports blocking anyway, =
it may be negligible, but it's a simpler model to get good initial perfor=
mance even if the decompressor won't support blocking in the general case=
.</p>
<p>As to the design team, my hope is that we bring a starting point for h=
eader compression back to the working group by Melbourne, and the working=
 group can iterate further from there.  Since the concept of a static tab=
le is common to most of the proposals at this point, I'd prefer to leave =
refining the contents of that table to the "iteration" stage.  The discus=
sion can happen in parallel if you want, but don't expect to see action o=
n that until we have a single scheme that we're all moving forward with.<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/904#issuecomment-350811497">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0VGD=
yI8_UawKPzDpqLaY6LtW-Gyks5s_XJ_gaJpZM4QLNrF">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6M=
Bl1RS7kZMjRMOnRSr3MhG0JzGks5s_XJ_gaJpZM4QLNrF.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/904#issuecomment-350811497"></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=
 #904: The QPACK editor's copy incorporates Alan's idea along with a few =
others.  Basically, it's just a series of updates that are guaranteed to =
have been processed prior to any of your requests, so you can reference t=
hem without risk of blocking.  If the decompressor supports blocking anyw=
ay, it may be negligible, but it's a simpler model to get good initial pe=
rformance even if the decompressor won't support blocking in the general =
case.\r\n\r\nAs to the design team, my hope is that we bring a starting p=
oint for header compression back to the working group by Melbourne, and t=
he working group can iterate further from there.  Since the concept of a =
static table is common to most of the proposals at this point, I'd prefer=
 to leave refining the contents of that table to the \"iteration\" stage.=
  The discussion can happen in parallel if you want, but don't expect to =
see action on that until we have a single scheme that we're all moving fo=
rward with."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/904#issuecomment-350811497"}}}</script>=

----==_mimepart_5a2ecc7f7bafd_34ee3f8271600f301291a5--


From nobody Mon Dec 11 10: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 F1647127867 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 10:59:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4unjux-3l4jD for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 10: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 A8A3D126D73 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 10:59: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=QdMCNWYTYkhSoUh7UgLDmNwZ4/8=; b=QmPMtVjt6Q1uYYpp /sUo2vYiaLl7Yn6lvf+JtESrvgnSaNMlKlU1L1egNOCVyiOKm/j+QcegHh30j5TD lgAeDrbMUhgiyZK7BvdMyO1k/IV7RnRJnM0ADxKFonFlLxCj6zAHf6ziQgBfJGIo mI03E/k6+9K+8Ko5mVm+UQjkHPA=
Received: by filter0796p1mdw1.sendgrid.net with SMTP id filter0796p1mdw1-27439-5A2ED576-D 2017-12-11 18:59:02.313436493 +0000 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 zZfcFau_TbGRswEhwqCuTA for <quic-issues@ietf.org>; Mon, 11 Dec 2017 18:59:02.298 +0000 (UTC)
Date: Mon, 11 Dec 2017 18:59:02 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb320f454f0b9aff56229133cce3238f489c4026a92cf000000011646977692a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350822514@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ed5761c1f9_5c013f9c51130f381043f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0QpTitibhxURdLFEoN8SFAhkcncI2KFAWZhY meCWJOOzLnlcOIBnbwOCaiyOJ7vveL98vhRrTlKsTBPmy4bZams/8AOsLOuO2saLdIR+uVuUpOOnxV E6lfxB6w6BLu1Xb/qFYgkUr7AoKwFUXeYCsa3LACxL8DvDLgLib9nNfKkcQOD7wYW0yGKSUKyglC9c c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HD5qA4GHcHaksCyB4TnwEyVYlTI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 18:59:05 -0000

----==_mimepart_5a2ed5761c1f9_5c013f9c51130f381043f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't see a reason at the moment to have two ACK frames per packet (especially with the varint representations). That said, I don't see this perf issue as a reason to require it... we can certainly recommend it strongly (SHOULD).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350822514
----==_mimepart_5a2ed5761c1f9_5c013f9c51130f381043f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't see a reason at the moment to have two ACK frames per packet (es=
pecially with the varint representations). That said, I don't see this perf=
 issue as a reason to require it... we can certainly recommend it strongly =
(SHOULD).</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/969#issuecomment-350822514">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq32ypvPttD5maEH=
YZ09lRKOOYv0Dks5s_Xt2gaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8oxzRKUb4UvuehWc=
_ic78C8eOXZks5s_Xt2gaJpZM4Qvn-f.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/969#issuecomment-350822514"></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 #969: I don't se=
e a reason at the moment to have two ACK frames per packet (especially with=
 the varint representations). That said, I don't see this perf issue as a r=
eason to require it... we can certainly recommend it strongly (SHOULD)."}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/969#issuecomment-350822514"}}}</script>=

----==_mimepart_5a2ed5761c1f9_5c013f9c51130f381043f3--


From nobody Mon Dec 11 11:08: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 7B1C51287A3 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:08:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WO97XPk7Zk8Z for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:08: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 34C1712726E for <quic-issues@ietf.org>; Mon, 11 Dec 2017 11:08: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=2qIzufhMwy9Z5UNt4/3oV0I1sU0=; b=Abt3OFnogjm8voP+ ssjIoiEj7tu4YLSjDdrkT3R17Gzvwg0cDVQBu/MQw0/0oN9qjZQ/8Z/ajVHDxmt7 wRVked1O+yrkHgquCrMu9jFVxw9nRWhi/fwusoV5qqUMHZfQo3zpTNJcifCBw+vi B43YA3SV4bFsb+CVazPnk5Tashc=
Received: by filter0427p1mdw1.sendgrid.net with SMTP id filter0427p1mdw1-19240-5A2ED7C0-27 2017-12-11 19:08:48.67870644 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id pLbYCdEgT7augNU0nkIX_A for <quic-issues@ietf.org>; Mon, 11 Dec 2017 19:08:48.662 +0000 (UTC)
Date: Mon, 11 Dec 2017 19:08:48 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34faec6c66ee6bd3b75235d2a083504d8292a6f992cf00000001164699bf92a169ce10c1167d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1009/review/82603441@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1009@github.com>
References: <quicwg/base-drafts/pull/1009@github.com>
Subject: Re: [quicwg/base-drafts] Use default ack_delay_exponent during handshake (#1009)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ed7bfa4496_5b243fd0d762ef3434448d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1lT0PCSxQwlBBWL8mlJ9sVUlH11vQrulTZaf MjBnIyt9HHVcn6SKVZG3OnkaR52W4ctciYotWEnyhZBaxjwt5w0LWxErkFItR1ZohpiI0BKvHUKcHZ jceCRIK3ceDKpMv4LLulTJXiYHnaonGn3oDQaRqNwS5ua0toiVvaZYmKnopVIQTI541KsSiD2kuoxn 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rOGWsnBqlbU67vNB6V2xSux6tAM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 19:08:51 -0000

----==_mimepart_5a2ed7bfa4496_5b243fd0d762ef3434448d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mcmanus 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/1009#pullrequestreview-82603441
----==_mimepart_5a2ed7bfa4496_5b243fd0d762ef3434448d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mcmanus</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/1009#pullrequestreview-82603441">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2oz9k79ZOXjd8z36xL-PY-qZ_Bmks5s_X2_gaJpZM4Q9tTo">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq69GF3tXWiTgUOH0KlHWCkiK7K5vks5s_X2_gaJpZM4Q9tTo.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1009#pullrequestreview-82603441"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 approved #1009"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1009#pullrequestreview-82603441"}}}</script>
----==_mimepart_5a2ed7bfa4496_5b243fd0d762ef3434448d--


From nobody Mon Dec 11 11:25: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 1855D126DD9 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:25:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e2TU6xhNWspo for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:25:24 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C1BB124D68 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 11:25:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513020323; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9ONgLCLE/ktu7TAaMeQXmwvFSBG1fuByOGPIOMALtDc=; b=D4tgYP1hjHqUGicu7XaEau/wsaZI8BPMFSR86q19AYogKpDhgBGrwuD6StwGZJq2K4HQ118r 2CH3qrjCwmkijwcFHn/HV6tp6E6jjGhC69u4C8kBOmAK/aPFmWpbj9SEmeFvZreXgBh9WqGL SJcMm6Jfp3TkNSMJCPp1XwlVTjY=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a2edba3.7efc340378a0-smtp-out-n01; Mon, 11 Dec 2017 19:25:23 -0000 (UTC)
Date: Mon, 11 Dec 2017 11:25:22 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2edba291d12_58ba2b11bf963c18361d5@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f0748b: Use default ack_delay_exponent during handshake
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2edba291945_58ba2b11bf963c1836051"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TXA4WrnTTgmgxybVBsf5BvtFok0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 19:25:26 -0000

----==_mimepart_5a2edba291945_58ba2b11bf963c1836051
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f0748bdcff5c6354192c6b3944ad0d637d20e640
      https://github.com/quicwg/base-drafts/commit/f0748bdcff5c6354192c6b3944ad0d637d20e640
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-11 (Mon, 11 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use default ack_delay_exponent during handshake

This makes it clear what the rules are for Initial, Handshake, and Retry
packets for ACK frames.

This doesn't say anything about 0-RTT because I didn't want to put any
extra rules around this.  This should be covered amply by other rules
about transport parameters.

Closes #1007.


  Commit: 32b8de3b9cf5a79abdbb439b2349b8fe7c5081f3
      https://github.com/quicwg/base-drafts/commit/32b8de3b9cf5a79abdbb439b2349b8fe7c5081f3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1009 from quicwg/ack_delay_exponent-cleartext

Use default ack_delay_exponent during handshake


Compare: https://github.com/quicwg/base-drafts/compare/570cab87fe23...32b8de3b9cf5
----==_mimepart_5a2edba291945_58ba2b11bf963c1836051--


From nobody Mon Dec 11 11:25: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 90B5B1288B8 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:25:28 -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 CH-152jMgY3x for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:25:27 -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 DB820124D68 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 11:25:26 -0800 (PST)
Date: Mon, 11 Dec 2017 11:25:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513020326; bh=ulScKMJKNft0f7NFFqSvyquNyVZdG1HHFED8cr6gRKo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VfAdAPwpKFKl9uTTfViRSDZTqvgYjSsA0Lj2xhtjomZI4ij4vRuulX/N1uZ46Tq9K yIfhOLIvdtQgDEVux5kUttd8hXvcNDK8lJiWNDbfIkcBrPBBrlwA20YFSwrOXw5reb MFWL2tf9qVpo0OHND8syTJVfC6rOIQ+0GLEpdzJk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9876022be6671df0ed515b02edd7e4c3ec2d8d2692cf0000000116469da692a169ce10baa511@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1007/issue_event/1382135959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1007@github.com>
References: <quicwg/base-drafts/issues/1007@github.com>
Subject: Re: [quicwg/base-drafts] Parsing Ack Delay without ack_delay_exponent (#1007)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2edba63e18b_72403fa9cc796f34178749"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sqZSxH6ul9XGfTa5avc8AQRKk9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 19:25:28 -0000

----==_mimepart_5a2edba63e18b_72403fa9cc796f34178749
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1007 via #1009.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1007#event-1382135959
----==_mimepart_5a2edba63e18b_72403fa9cc796f34178749
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/1007" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280667409" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1007">#1007</a> via <a href="https://github.com/quicwg/base-drafts/pull/1009" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="281089661" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1009">#1009</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1007#event-1382135959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-BOxLSx6MjzEXvYAmTBQP051b3lks5s_YGmgaJpZM4Q73Nt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyqP3qxclFPa5hrQXEDtm77O5H5Pks5s_YGmgaJpZM4Q73Nt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1007#event-1382135959"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1007 via #1009."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1007#event-1382135959"}}}</script>
----==_mimepart_5a2edba63e18b_72403fa9cc796f34178749--


From nobody Mon Dec 11 11: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 24BC8124D68 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:25:30 -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 UO0wGXPyDmDe for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:25: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 F0C90126DD9 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 11:25:26 -0800 (PST)
Date: Mon, 11 Dec 2017 11:25:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513020326; bh=M5GaTrRzZL54OKunRnrx8xJrnctAf3QLa28QlBcy3CQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h0TV26tgCp3xhulw2ZmCaMude5Exr3Z0WqEKIibU8vTQR0ydn5mv7lBxtrg+KcI+o i0TydtHFchiioM+nRjTNSiyIksq1fuWmQUJmlQyB+PKo9B3YIECIsXkz5WGeow4nrE YmTkQzCYCqv65XlK8ChI0prGNSCovZRVKDPEe8Hw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab373d7d3bd2b7dcd708ad3bd89be4bd2a609a660692cf0000000116469da692a169ce10c1167d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1009/issue_event/1382135957@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1009@github.com>
References: <quicwg/base-drafts/pull/1009@github.com>
Subject: Re: [quicwg/base-drafts] Use default ack_delay_exponent during handshake (#1009)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2edba6507c6_622b3ff4abe12f2824756a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sYEybT37D3CHeZ67pzg9p5VfWsg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 19:25:30 -0000

----==_mimepart_5a2edba6507c6_622b3ff4abe12f2824756a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1009.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1009#event-1382135957
----==_mimepart_5a2edba6507c6_622b3ff4abe12f2824756a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1009" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="281089661" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1009">#1009</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1009#event-1382135957">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7GWFX0RGD1ZNePZUgNjlM7ZMTZVks5s_YGmgaJpZM4Q9tTo">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5KGNaUkpUeEvOmZ1Rmfw3kRT_Ysks5s_YGmgaJpZM4Q9tTo.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1009#event-1382135957"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1009."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1009#event-1382135957"}}}</script>
----==_mimepart_5a2edba6507c6_622b3ff4abe12f2824756a--


From nobody Mon Dec 11 11:25: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 2C12D128799 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:25:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01hfjL8c_GCS for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:25: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 12CB81288A9 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 11:25:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513020327; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=F1gPE+greNRnXS+ttAwTcbSu7LBwbhVPAZrVjDnU5j0=; b=vEljMCnKkkuymgacWqEmJYf67zOY8guNOqPk9g3Nj8B7GrMNWJxAcF7oeYjnYcSVTj5+3OjJ yPE/Xa45t3k2PFPvrbBcc6DTmyCnDFOvcPpn32ijL83AWu2IRdJbOG0pdsLsnbZI1ph2yCLc sXCQdXf4iyKtvJ2whCm/bBBUngw=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a2edba7.7f1bd40a14e0-smtp-out-n03; Mon, 11 Dec 2017 19:25:27 -0000 (UTC)
Date: Mon, 11 Dec 2017 11:25:26 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a2edba618baf_20a32b120a09bc0c717eb@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a2edba6186a9_20a32b120a09bc0c71642"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VVsKgarXKIJs0gGMQY_HkTGtYNY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 19:25:30 -0000

----==_mimepart_5a2edba6186a9_20a32b120a09bc0c71642
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ack_delay_exponent-cleartext
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a2edba6186a9_20a32b120a09bc0c71642--


From nobody Mon Dec 11 11:29: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 08949126DD9 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:29:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.096
X-Spam-Level: 
X-Spam-Status: No, score=-5.096 tagged_above=-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_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 jeYO-5q4BI7M for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:29:06 -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 AF39D128799 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 11:29:05 -0800 (PST)
Date: Mon, 11 Dec 2017 11:29:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513020545; bh=XxPC/GhNnmYHwY4SU6O+5cePbr8TgjlyxG7JeghhMWg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NZHzi/zMwnarSQwb+TUvX8nRAV6NuCu6GOcakcvVKoldvliV75hdwiMaDJ6kFQgyU qfnuyFgMsyWUe8JsAH/hWg0RFj1cxSPdKnnWOZYUNSzwUTe7xKWGR4HF+EnId3EqSw U62EQE5S7bZav6ZM25VEHFRosyFAQFMKLpLMDP6w=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab664d15e6f04c30b096fa7b22f8cb755c6252f8e092cf0000000116469e8192a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350831277@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2edc8174ef_a383facfa212f2825099e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7-hHPt1gW2MYeQo6SOs6q1xvlbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 19:29:08 -0000

----==_mimepart_5a2edc8174ef_a383facfa212f2825099e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If there is a MUST, the receiver can have an implementation that takes an ACK frame, makes conclusion on age and time, and do updates. With SHOULD, it needs to add additional complexity to manage information from both frames, even if a second frame is rare. Granted, the ACK frame must be parced once to validate the packet, but it is still simpler with at most 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/969#issuecomment-350831277
----==_mimepart_5a2edc8174ef_a383facfa212f2825099e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If there is a MUST, the receiver can have an implementation that takes=
 an ACK frame, makes conclusion on age and time, and do updates. With SHO=
ULD, it needs to add additional complexity to manage information from bot=
h frames, even if a second frame is rare. Granted, the ACK frame must be =
parced once to validate the packet, but it is still simpler with at most =
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/969#issuecomment-350831277">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5jAQ=
ay6PFMvJsYuHFyx9eWidz1yks5s_YKBgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq16=
hx8hPuBHwQE_pAioZ0MggRkxoks5s_YKBgaJpZM4Qvn-f.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/969#issuecomment-350831277"></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 #=
969: If there is a MUST, the receiver can have an implementation that tak=
es an ACK frame, makes conclusion on age and time, and do updates. With S=
HOULD, it needs to add additional complexity to manage information from b=
oth frames, even if a second frame is rare. Granted, the ACK frame must b=
e parced once to validate the packet, but it is still simpler with at mos=
t one."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/969#issuecomment-350831277"}}}</script>=

----==_mimepart_5a2edc8174ef_a383facfa212f2825099e--


From nobody Mon Dec 11 11:31: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 6A0A2126BFD for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:31:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pVw1_QICOcyK for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:31: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 E4C93124D68 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 11:31: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=LPoNy0o4QXK3wwq/cOn1TmryAIo=; b=SVgRNdPdKkUVgb4J mJx0Ceb0Nsr+sJ3mXwM7txRcagAxaZvrEqjDTcll+ZJUcp02GJBeDWjjdlinejcJ 4L/GaKMB8rKXS+qeGpQpdKF8xMJiPTxM4v77oWryeApfNc3vkKsPO/eL5t0bo8VJ ugr6vnxXSjXjJrusCnDFt1MH16A=
Received: by filter0049p1las1.sendgrid.net with SMTP id filter0049p1las1-29314-5A2EDD07-44 2017-12-11 19:31:19.853880445 +0000 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 EYyyMC0mRBKN4Z1nQ4mu9w for <quic-issues@ietf.org>; Mon, 11 Dec 2017 19:31:19.749 +0000 (UTC)
Date: Mon, 11 Dec 2017 19:31:20 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abff6a573c0ae2dd3f48513ec3323e876efbadf13592cf0000000116469f0492a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350831894@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2edd0442bb9_2b53b3f9b243bef301081af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gD3s2XMQcy7vO7tZKlnBVZ2PtFY0cilIS5l 2ykoqt070PACqVemSn/3F0Lkl3cjfFsbhySDqnt79U2IZ+HCN0qibR5lk6d6+haiiqy4L5I2ByisYF nz1pPW7WQJN3ALOK1eVXZtMEGzdxmnnGm5LDPh8VZOqifBTdLUxcQ/YYokTohGsj33oWeTKITC5NyD E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e4ZkPVySZTI4ZPZJ7iCpJT6Dr24>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 19:31:24 -0000

----==_mimepart_5a2edd0442bb9_2b53b3f9b243bef301081af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The receiver doesn't need to do any ack info aggregation per packet. Just treat it like two separate ACK frames were received.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350831894
----==_mimepart_5a2edd0442bb9_2b53b3f9b243bef301081af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The receiver doesn't need to do any ack info aggregation per packet. Just treat it like two separate ACK frames were received.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-350831894">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzt7duDxPpfjBYB-7TPJQl5CW58oks5s_YMEgaJpZM4Qvn-f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4qS3_b1Ak_wfdbuYylgQD-9g2_Fks5s_YMEgaJpZM4Qvn-f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-350831894"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #969: The receiver doesn't need to do any ack info aggregation per packet. Just treat it like two separate ACK frames were received."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-350831894"}}}</script>
----==_mimepart_5a2edd0442bb9_2b53b3f9b243bef301081af--


From nobody Mon Dec 11 11:32: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 CB370126BFD for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:32:47 -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 JRjmta1W8rvs for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 11:32: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 14C39124D68 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 11:32:46 -0800 (PST)
Date: Mon, 11 Dec 2017 11:32:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513020765; bh=3TbUtaSfPhnLdCzn+5y939sNJFDunazFdopJO73iz0k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LDnTQPa+8DFRXNahkePg2FRs217rk8VMXKuGenB1DjTqQuEMc7W1DHKM40qrf3TWQ be7Ro6Penvc10Fd2aEL5jZ+bt2tuyZOscUizYn/N62ziIOQNjTPP+ej0gyeoE3vnAe rIDtd4WCQS5Zd2O2KO3cYr/SFo2xGTpvr1tUjGz4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7209cd6e42768f0454d8904ec7357177ba07db092cf0000000116469f5d92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350832309@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2edd5d6526b_28a03f997e948f34651c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qaBkS3phaQ52hvwxuHgDBNIqDAc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 19:32:48 -0000

----==_mimepart_5a2edd5d6526b_28a03f997e948f34651c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, that simplifies things.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350832309
----==_mimepart_5a2edd5d6526b_28a03f997e948f34651c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OK, that simplifies things.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-350832309">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq96DGZrPrnI10LnLsazQBDAQ3Y8gks5s_YNdgaJpZM4Qvn-f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyAXgy5l_mpuxfV6NbA3wGzH12Jtks5s_YNdgaJpZM4Qvn-f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-350832309"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #969: OK, that simplifies things."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-350832309"}}}</script>
----==_mimepart_5a2edd5d6526b_28a03f997e948f34651c--


From nobody Mon Dec 11 12: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 D515D12741D for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 12:08:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  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 9uQAq3Iisc9e for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 12:08: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 EB28F127077 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 12:08:57 -0800 (PST)
Date: Mon, 11 Dec 2017 12:08:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513022937; bh=b3sf3GIpODou+StTolWdRm/JmFW5XU04GmA8SHLAOME=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SFAd/5Nfbr+/4ol1gvtVvaBwcN0WoNPmKwhxjkfUOY4zs2hAErzjsStCA7zbZb9YS dAnL/yRdcLxt0m+YOckXdeR+yfv9Qb5FmjJm90nBwIQsNKqCTGGsj46PRuKPPwZwki pOheKB/WBpa5hVVHDgMndPX3s3pb4Lk9bEiX84/8=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab22cda51adbaf8b2f90fde32dc88220d4f247425c92cf000000011646a7d992a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350842888@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ee5d928618_dce13fe251c7ef34904f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_ZxXsAcO5NJi6cxJdeKkXnwhldc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 20:09:00 -0000

----==_mimepart_5a2ee5d928618_dce13fe251c7ef34904f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@siyengar Thanks for the write up. I can agree with most of what you wrote except: 

> Practically though I don't think this is a big deal implementations will have multiple layers in the code, one which parses the data into an in memory frame structure after which you can use either an ascending or descending algorithm.

There is no reason to require an implementation to use any structure other than the wire format. Why can't it process the packet directly?

As far as the complexity of each design, I agree they can essentially have the same worst case, but then our decision should be based on the common case. Generally, ACKs will be received for the oldest outstanding packets, correct? And if the oldest packet number ACKed in an ACK frame is significantly newer than your oldest outstanding packet, then you will be throwing (mark as lost) that old packet out anyways.

If you use ascending order then you could rely exclusively on a linear walk of your outstanding packets, starting at the beginning. For each packet in your list the packet, that is less than the min of the current ACK block, it will either be ACKed or lost (for the most part). Once you get to the last packet number being ACKed in the frame, you stop walking the list.

Your worst case then is a single ACK block that ACKs your most recent packet; but in that case, it would likely cause you to throw away all your older packets anyways, which require you to walk the entire 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/969#issuecomment-350842888
----==_mimepart_5a2ee5d928618_dce13fe251c7ef34904f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/siyengar" class=3D"user-mention">@siyeng=
ar</a> Thanks for the write up. I can agree with most of what you wrote e=
xcept:</p>
<blockquote>
<p>Practically though I don't think this is a big deal implementations wi=
ll have multiple layers in the code, one which parses the data into an in=
 memory frame structure after which you can use either an ascending or de=
scending algorithm.</p>
</blockquote>
<p>There is no reason to require an implementation to use any structure o=
ther than the wire format. Why can't it process the packet directly?</p>
<p>As far as the complexity of each design, I agree they can essentially =
have the same worst case, but then our decision should be based on the co=
mmon case. Generally, ACKs will be received for the oldest outstanding pa=
ckets, correct? And if the oldest packet number ACKed in an ACK frame is =
significantly newer than your oldest outstanding packet, then you will be=
 throwing (mark as lost) that old packet out anyways.</p>
<p>If you use ascending order then you could rely exclusively on a linear=
 walk of your outstanding packets, starting at the beginning. For each pa=
cket in your list the packet, that is less than the min of the current AC=
K block, it will either be ACKed or lost (for the most part). Once you ge=
t to the last packet number being ACKed in the frame, you stop walking th=
e list.</p>
<p>Your worst case then is a single ACK block that ACKs your most recent =
packet; but in that case, it would likely cause you to throw away all you=
r older packets anyways, which require you to walk the entire list.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-350842888">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy2gM=
FudsRHQbynJwFtXgYfxD-UTks5s_YvZgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxU=
FKzHI_rVQ1hMuJqKIP1G0yNMUks5s_YvZgaJpZM4Qvn-f.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/969#issuecomment-350842888"></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":"@nibanks in #9=
69: @siyengar Thanks for the write up. I can agree with most of what you =
wrote except: \r\n\r\n\u003e Practically though I don't think this is a b=
ig deal implementations will have multiple layers in the code, one which =
parses the data into an in memory frame structure after which you can use=
 either an ascending or descending algorithm.\r\n\r\nThere is no reason t=
o require an implementation to use any structure other than the wire form=
at. Why can't it process the packet directly?\r\n\r\nAs far as the comple=
xity of each design, I agree they can essentially have the same worst cas=
e, but then our decision should be based on the common case. Generally, A=
CKs will be received for the oldest outstanding packets, correct? And if =
the oldest packet number ACKed in an ACK frame is significantly newer tha=
n your oldest outstanding packet, then you will be throwing (mark as lost=
) that old packet out anyways.\r\n\r\nIf you use ascending order then you=
 could rely exclusively on a linear walk of your outstanding packets, sta=
rting at the beginning. For each packet in your list the packet, that is =
less than the min of the current ACK block, it will either be ACKed or lo=
st (for the most part). Once you get to the last packet number being ACKe=
d in the frame, you stop walking the list.\r\n\r\nYour worst case then is=
 a single ACK block that ACKs your most recent packet; but in that case, =
it would likely cause you to throw away all your older packets anyways, w=
hich require you to walk the entire list.\r\n"}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecommen=
t-350842888"}}}</script>=

----==_mimepart_5a2ee5d928618_dce13fe251c7ef34904f0--


From nobody Mon Dec 11 12:35: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 A98CE1273B1 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 12:35:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.182
X-Spam-Level: 
X-Spam-Status: No, score=-3.182 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GnJVF9N0g7tL for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 12:35: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 205AC128854 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 12:35: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=a/mR6P+5Q3qIHfjlLizC1wbdBIQ=; b=aazRQa64vRx/MCR1 +vzB3frwiBgOAtlaaAaS+3uQgyfWeQReCD+27kkwJSrGWnRiq5UIZIx8T7nh1XCg pZKGQJMAIuCrlJUGXBsB7LZZXqVVCGLawa2vKgIm/SemFQfszjq5D+fjgYZAE7OI haZPnFPXWJVJ8AOVny+X06bGr6M=
Received: by filter0451p1las1.sendgrid.net with SMTP id filter0451p1las1-9402-5A2EEC14-23 2017-12-11 20:35:32.879782009 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id FAeE3nrDQhioC7T1aNIRlA for <quic-issues@ietf.org>; Mon, 11 Dec 2017 20:35:32.786 +0000 (UTC)
Date: Mon, 11 Dec 2017 20:35:33 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfb6cfed9ef7032edba1e14be3c044b86a70291de92cf000000011646ae1492a169ce10b4bcbf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1000/350850040@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1000@github.com>
References: <quicwg/base-drafts/issues/1000@github.com>
Subject: Re: [quicwg/base-drafts] Are initial_max_stream_id_bidi/uni examples correct? (#1000)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2eec149d85b_7a983fba649e0f3026099f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak232LUDIY9+QE+jo5wvbIavjMKOM/fVwmJ7/W ct3G6fz2OUjBKtW+LVTYtYNhnl7EILO7zYF4Q3Qdd/LiODZqooBdLTHlcFhfL6+6O9HJEqJ+78R+Xo y3NoBPPc7+i8IFkY3luHG5J06e0Ag0diqJYPlBmtAkHnZOcNNqkv52apC/YI7DMNsVJ+knGqjEZpsm g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5Zw7wJqAcbSeB907O0GIaeMzeDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 20:35:35 -0000

----==_mimepart_5a2eec149d85b_7a983fba649e0f3026099f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Various dictionaries define "igominous" as shameful or disgraceful, which is a bit harsh :-) Nevertheless, indifference to the passage of this benchmark is welcome.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1000#issuecomment-350850040
----==_mimepart_5a2eec149d85b_7a983fba649e0f3026099f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Various dictionaries define "igominous" as shameful or disgraceful, which is a bit harsh :-) Nevertheless, indifference to the passage of this benchmark is welcome.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1000#issuecomment-350850040">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxoq_GjHinH3qAFSAhNbCBmirkakks5s_ZIUgaJpZM4Q6M0f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7uYO1UBjisJQAal58BMWxkkxdJ8ks5s_ZIUgaJpZM4Q6M0f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1000#issuecomment-350850040"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1000: Various dictionaries define \"igominous\" as shameful or disgraceful, which is a bit harsh :-) Nevertheless, indifference to the passage of this benchmark is welcome."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1000#issuecomment-350850040"}}}</script>
----==_mimepart_5a2eec149d85b_7a983fba649e0f3026099f--


From nobody Mon Dec 11 14:29: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 AE7A9127137 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 14:29:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 P3qhJNBYSp7v for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 14:29: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 DC1A61200F1 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 14:29: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=+uhOSWIBP4A0QbJh6EGVxNC7/RQ=; b=Bth5VG1oAlsXVKdh kwnIV+CIcZNfnbFgVToD/VmK8VVVB7uQeZI30/4O1LJiwGG/8Ut3jUCaTtNPrRnn NAPGy3mjtwqXTiYFtZdqPNI6y5RxgLCxBNz14wNWadIQiBkreQMCyVWzk1oJyOTp t2SNd2yy/vs5TpFa6RYN38PrhT8=
Received: by filter0420p1mdw1.sendgrid.net with SMTP id filter0420p1mdw1-13666-5A2F06B9-2D 2017-12-11 22:29:13.549644232 +0000 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 Dy8_X3VFTaquwYvUM0hUog for <quic-issues@ietf.org>; Mon, 11 Dec 2017 22:29:13.570 +0000 (UTC)
Date: Mon, 11 Dec 2017 22:29:13 +0000 (UTC)
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd97aed6db8c312676048dfd5bf09e5abf0a12a6b92cf000000011646c8b292a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/350879570@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2f06b222e99_9d83fcd2730cf30720786"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3BG2DybXftopks34bQ/braMWSA9PCTR6KEDK H4zBHMq5LsfhRDoUeHfsMz3bUBZhuPX5dpeUCl3PicIPoITPcXalkXtwAO7+5+ORf24t8Fwqxk8GA+ mJL0K4hVQjnbqr5ZNuqGYayqnt8Sr4Pbb2Y3wmtdWqeVT0RkN4AAry4jHuDEs2EKp5lDjmqn1N1LMQ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DoV7dvQvODUN19niwXnmhj9-zdY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Dec 2017 22:29:19 -0000

----==_mimepart_5a2f06b222e99_9d83fcd2730cf30720786
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks I agree with you, there is no reason for an implementation to require any structure other than a wire format. For example the for loop could just be an iterator adapter in C++ that lazily processes packets. There are just tradeoffs with both approaches and I was just trying to point out the tradeoffs.

>  Generally, ACKs will be received for the oldest outstanding packets, correct?

In the common case the ACK  would be received for the most recently received packet first. Quic's loss detection algorithms rely on the sender prioritizing ACKing higher packets first for example for stuff like TLP or RTO to work correctly. A descending first algorithm kind of makes this feel more natural to to serialize packets correctly. 

Even if you use ascending order with streaming parsing you'd have to probably iterate over the packets again anyway after you're done processing the acks. There are 2 types of loss detection in QUIC. For timer based loss detection you'd have to know what the largest acked packet is before triggering it on all the packets. Even for packet order based loss detection you probably need to iterate over most of the packets in the common case because there is no guarantee given acked packet n, packets below it are less than n - kReorderingThreshold, I haven't worked out the algorithmic details for that yet and we might be able to make this more efficient by caching the minOutstandingPacketNumber, but I don't think that will change the complexity analysis.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-350879570
----==_mimepart_5a2f06b222e99_9d83fcd2730cf30720786
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/nibanks" class=3D"user-mention">@nibanks</=
a> I agree with you, there is no reason for an implementation to require an=
y structure other than a wire format. For example the for loop could just b=
e an iterator adapter in C++ that lazily processes packets. There are just =
tradeoffs with both approaches and I was just trying to point out the trade=
offs.</p>
<blockquote>
<p>Generally, ACKs will be received for the oldest outstanding packets, cor=
rect?</p>
</blockquote>
<p>In the common case the ACK  would be received for the most recently rece=
ived packet first. Quic's loss detection algorithms rely on the sender prio=
ritizing ACKing higher packets first for example for stuff like TLP or RTO =
to work correctly. A descending first algorithm kind of makes this feel mor=
e natural to to serialize packets correctly.</p>
<p>Even if you use ascending order with streaming parsing you'd have to pro=
bably iterate over the packets again anyway after you're done processing th=
e acks. There are 2 types of loss detection in QUIC. For timer based loss d=
etection you'd have to know what the largest acked packet is before trigger=
ing it on all the packets. Even for packet order based loss detection you p=
robably need to iterate over most of the packets in the common case because=
 there is no guarantee given acked packet n, packets below it are less than=
 n - kReorderingThreshold, I haven't worked out the algorithmic details for=
 that yet and we might be able to make this more efficient by caching the m=
inOutstandingPacketNumber, but I don't think that will change the complexit=
y analysis.</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/969#issuecomment-350879570">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq62QoFas-MIDfid=
R4x6ot04SuIuJks5s_ayygaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9OhOjWxkFDs7d5xx=
xWTuslBjIiiks5s_ayygaJpZM4Qvn-f.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/969#issuecomment-350879570"></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":"@siyengar in #969: @nibanks I ag=
ree with you, there is no reason for an implementation to require any struc=
ture other than a wire format. For example the for loop could just be an it=
erator adapter in C++ that lazily processes packets. There are just tradeof=
fs with both approaches and I was just trying to point out the tradeoffs.\r=
\n\r\n\u003e  Generally, ACKs will be received for the oldest outstanding p=
ackets, correct?\r\n\r\nIn the common case the ACK  would be received for t=
he most recently received packet first. Quic's loss detection algorithms re=
ly on the sender prioritizing ACKing higher packets first for example for s=
tuff like TLP or RTO to work correctly. A descending first algorithm kind o=
f makes this feel more natural to to serialize packets correctly. \r\n\r\nE=
ven if you use ascending order with streaming parsing you'd have to probabl=
y iterate over the packets again anyway after you're done processing the ac=
ks. There are 2 types of loss detection in QUIC. For timer based loss detec=
tion you'd have to know what the largest acked packet is before triggering =
it on all the packets. Even for packet order based loss detection you proba=
bly need to iterate over most of the packets in the common case because the=
re is no guarantee given acked packet n, packets below it are less than n -=
 kReorderingThreshold, I haven't worked out the algorithmic details for tha=
t yet and we might be able to make this more efficient by caching the minOu=
tstandingPacketNumber, but I don't think that will change the complexity an=
alysis.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-350879570"}}}</script>=

----==_mimepart_5a2f06b222e99_9d83fcd2730cf30720786--


From nobody Mon Dec 11 17:11: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 78997128BBB for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 17:11:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RJl9KL9lbSzy for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 17:11:52 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D920127909 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 17: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=xPYmTqG42rse5t+yXfKJghoHjkU=; b=YFu/WYpgGTqi1ZST RQvU1gRUMRJFNT9V/nfPuV7ho4Coig9V6+cW8bWTQs9K/purOnf0mcLXD6Hei57J wBzVKB8MUzUNEAsguysALCln1P8bEgywPrTY7bA9ITbwHuFAQCSK3ZGKcWvZr5YC OmHo+J1+tNaStVKZHQz744gU2c8=
Received: by filter1092p1mdw1.sendgrid.net with SMTP id filter1092p1mdw1-1169-5A2F2CD7-14 2017-12-12 01:11:51.613451897 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id hItu6fm1Q-y9Pth2ED3q2w for <quic-issues@ietf.org>; Tue, 12 Dec 2017 01:11:51.605 +0000 (UTC)
Date: Tue, 12 Dec 2017 01:11:51 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe842e3cdae9070e8739ead56114025ee5103bf0b92cf000000011646eed792a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c350912122@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2f2cd76d419_120b3fddf8ef0f2c241921"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ogy17qnTAzTwtf5E3NaMjFyqdd3JlZFCTu2 j5iX0k1Y0dideglUUwSEQZXtUTYseAr+z9Emo3627Ztw55MZGiZtdyDcY+G/Ike+izM9GXwZ8AxjQ6 xC/Fa6WTJ7T5SphGCZqSDF42l0s9oXU6Cl2F+9MQxS6buMLJkQPrx0mQP1U5Hs8n/FETU/j90KxYwr g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4t_PcW1aRd-NyJqy1VWcEO4rj6M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 01:11:53 -0000

----==_mimepart_5a2f2cd76d419_120b3fddf8ef0f2c241921
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on implementer input on the slack channel, the general sense seems to be that folks have implemented the changes this PR reverts, so we aren't going to merge this PR. Please note that there's active discussion on the question of packet types, which continues on #426. Please share further thoughts 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/995#issuecomment-350912122
----==_mimepart_5a2f2cd76d419_120b3fddf8ef0f2c241921
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Based on implementer input on the slack channel, the general sense seems=
 to be that folks have implemented the changes this PR reverts, so we aren'=
t going to merge this PR. Please note that there's active discussion on the=
 question of packet types, which continues on <a href=3D"https://github.com=
/quicwg/base-drafts/issues/426" class=3D"issue-link js-issue-link" data-err=
or-text=3D"Failed to load issue title" data-id=3D"218202628" data-permissio=
n-text=3D"Issue title is private" data-url=3D"https://github.com/quicwg/bas=
e-drafts/issues/426">#426</a>. Please share further thoughts there.</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/995#issuecomment-350912122">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxqdybwCKJXGZhgAH=
YWJ5vQL3r7Hks5s_dLXgaJpZM4Q3_YY">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3-Bt5Y8zBGARXW1z=
RDjrkCuWvN0ks5s_dLXgaJpZM4Q3_YY.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=
/995#issuecomment-350912122"></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 #995: Based on i=
mplementer input on the slack channel, the general sense seems to be that f=
olks have implemented the changes this PR reverts, so we aren't going to me=
rge this PR. Please note that there's active discussion on the question of =
packet types, which continues on #426. Please share further thoughts there.=
"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/995#issuecomment-350912122"}}}</script>=

----==_mimepart_5a2f2cd76d419_120b3fddf8ef0f2c241921--


From nobody Mon Dec 11 17:46: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 771E81270B4 for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 17:46:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3m61FodooTeG for <quic-issues@ietfa.amsl.com>; Mon, 11 Dec 2017 17:46:34 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11811127011 for <quic-issues@ietf.org>; Mon, 11 Dec 2017 17:46:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=c44P413AsMz7GWHExV5fM9oeF+8=; b=KLVXEsyDEWF1dhtS MOoeVy67Rg0bWXQxwmNsjQRCgUZOG/INYn7ecdcla8cEgbZfpePMR6T6iHaBirec S0zR/HouWAbiKufvDP09gCj23Rsj9jDicQFHSXN5Ef5hNG/h5JCWY5iZCCdYdICB FeE4eUvQLqoxk+0CLoR+l5uOWko=
Received: by filter0951p1mdw1.sendgrid.net with SMTP id filter0951p1mdw1-18996-5A2F34F8-B 2017-12-12 01:46:32.354767437 +0000 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 usa44jtbQ8GZ3i0McwQtnQ for <quic-issues@ietf.org>; Tue, 12 Dec 2017 01:46:32.360 +0000 (UTC)
Date: Tue, 12 Dec 2017 01:46:32 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f6ef70d24b4934b6154fead51f04ac40895b8f392cf000000011646f6f892a169ce10c33668@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1010@github.com>
Subject: [quicwg/base-drafts] Server's initial plaintext packet should be PMTU sized (#1010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2f34f840eab_4a193fa3d376cf3097365"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0BFEEVnidSsVIgOuEZ+50Ezh2r5gEWRxxFLR D54sAK/F1tJoUL0h+PKMdhG4f71QnRPE/dyhdXFIypynTYl59Ub6u1TEg147FEW69Y4vWyUtR+38ZG fIc7wfLV6og85E/QGEEoWT/2axUfJb4e5H8m3AMQ7v0jtygVIvjNIyhNrtrfC5QGtR/dJbPqNBpeF2 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tv8hwb3Xxu1Tzp3LwgZPuySascg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 01:46:35 -0000

----==_mimepart_5a2f34f840eab_4a193fa3d376cf3097365
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sec 9 should include this, without which the PMTU discovery that happens with client + server handshake packets is not complete.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1010
----==_mimepart_5a2f34f840eab_4a193fa3d376cf3097365
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sec 9 should include this, without which the PMTU discovery that happens with client + server handshake packets is not complete.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1010">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_hAi6UfaWnVD6saffaqqUjjm219ks5s_dr4gaJpZM4Q-TGH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwyJdagMaa1lEt_Ho5EJkCDIy2fAks5s_dr4gaJpZM4Q-TGH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1010"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Server's initial plaintext packet should be PMTU sized (#1010)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1010"}}}</script>
----==_mimepart_5a2f34f840eab_4a193fa3d376cf3097365--


From nobody Tue Dec 12 03:08: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 D2913129427 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 03:08:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5imzGubjdYPg for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 03:08: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 59330124BFA for <quic-issues@ietf.org>; Tue, 12 Dec 2017 03:08: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=rfxC9sq6tnZrNL1c4UzPrUzuqjE=; b=XHZIlcwynPbqGt2x 6jIJUP5lGbRuduaR4u7JUgzLg1qDPPG5eL9BU4Z3IOI5qPrsQeCqrI3BPvGBMiyg S5lhnMW2NyfDCisRKxmfF5EEv15lzAgHwGVigYFE1DuG8AIxVqtcl97tc16/54Q5 SMU9TSpyfvnTTEbFHThtpakQdXE=
Received: by filter0078p1las1.sendgrid.net with SMTP id filter0078p1las1-4606-5A2FB8BE-3E 2017-12-12 11:08:46.99287322 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id _1tfGt_7TySoFtAUYMET7Q for <quic-issues@ietf.org>; Tue, 12 Dec 2017 11:08:46.912 +0000 (UTC)
Date: Tue, 12 Dec 2017 11:08:47 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab789db042e2a0d5a77bb1fa2d4c280fdd3290f44492cf0000000116477abe92a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/351020064@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2fb8beaf185_74a33fd86b2eef2c5335ec"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Z8hryqAbLJitvh0RJH+8A3fS7BXZeIUsNLV guEymuMQi8sh85+oYW9RaITE9BeAURjiIucjXdetSgp6/0CwQP67/Qe7nSZMbTrC7zUlnCmTlRyZaH WiKMVOf1Kq5Csv+LMRe7iDDh3IqnEOb6wR4thB6PBQcGkGUHM601XTd4zvGhcuX8EzVpmDRWcnS/BV o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_0vYRfVNvmVCjw8LmG0jzyigcow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 11:08:50 -0000

----==_mimepart_5a2fb8beaf185_74a33fd86b2eef2c5335ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

SGTM. I agree that HPACK static table is good enough for now, changes can be iterative later on. However, to go back to your earlier point, QPACK was suggested to offer the possibility of a much larger static table. If other proposals do not offer such a possibility it might be useful as a comparison 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/904#issuecomment-351020064
----==_mimepart_5a2fb8beaf185_74a33fd86b2eef2c5335ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>SGTM. I agree that HPACK static table is good enough for now, changes ca=
n be iterative later on. However, to go back to your earlier point, QPACK w=
as suggested to offer the possibility of a much larger static table. If oth=
er proposals do not offer such a possibility it might be useful as a compar=
ison 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/904#issuecomment-351020064">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwyKdnKjJXQWCVX=
pYkP2HxgPYZylks5s_l6-gaJpZM4QLNrF">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq517Up80MtURvQAe_=
Xy0Fh4gWNvIks5s_l6-gaJpZM4QLNrF.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/904#issuecomment-351020064"></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 #904: SGTM. I agree =
that HPACK static table is good enough for now, changes can be iterative la=
ter on. However, to go back to your earlier point, QPACK was suggested to o=
ffer the possibility of a much larger static table. If other proposals do n=
ot offer such a possibility it might be useful as a comparison point."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/904#issuecomment-351020064"}}}</script>=

----==_mimepart_5a2fb8beaf185_74a33fd86b2eef2c5335ec--


From nobody Tue Dec 12 07:36: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 1703C129496 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 07:36:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kky6RZUwKbR0 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 07:36:25 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93DA4128B38 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 07:36:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=VgwN4kiiRHU+URFvzGCFutfBtb4=; b=fA/8O/FvED4IAfFm fz3MkvawnX8823C/aks5j5LTMSFpBvNR/xarBP9HXA4Wj90VcWU8tCNfZOAIYjmw nA/Z3vJQ5ML7RvuDZMuBVnx8N4uZSg4BKmx7JNb0iDlUlLWjKsoxdz2g/As8KXfN iC1qMDE3+oYt/gzdmDRcVEFMIts=
Received: by filter0253p1las1.sendgrid.net with SMTP id filter0253p1las1-10744-5A2FF778-7 2017-12-12 15:36:24.168103282 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id h7B4khUsR4-Hu9vrytWHmw for <quic-issues@ietf.org>; Tue, 12 Dec 2017 15:36:24.125 +0000 (UTC)
Date: Tue, 12 Dec 2017 15:36:24 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfee4769d4f61752ae13f57053f0643140233d8d092cf000000011647b97892a169ce10c64182@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1011@github.com>
Subject: [quicwg/base-drafts] Allowing HolB on header compression and DoS (#1011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ff778130a7_48f83f80703e8f342129e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05w9oq5Tij3A2SDNIo+w+TWS+Gf8aJ7rs7Ti Trpj8ScEdLVpaokmCgtA1mL+ZdSzOfpPmq0j/0LT+P3bhagL9ELcoX/CoJiPSHp8uR6sq4WSRztCfD V74YGVbQuslZMFkQk3Y7zwQHNZHKW7faS2g4PI9F0SevG/XVsHAtPTXoxF2lgCJrxzgJK8dmtJgV9l 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-TtYpbOC0fPLn8q8caB3xJh1j0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 15:36:27 -0000

----==_mimepart_5a2ff778130a7_48f83f80703e8f342129e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's a memory exhaustion exposure that is generated by header compression if we allow head of line blocking.  Head of line blocking means buffering, which is currently not accounted for in the protocol.

We could decide that head of line blocking is not worth the effort, in which this becomes a non-event.  We could decide that this is not interesting.  Or we could decide to build a mechanism for accounting for the memory cost.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1011
----==_mimepart_5a2ff778130a7_48f83f80703e8f342129e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There's a memory exhaustion exposure that is generated by header compression if we allow head of line blocking.  Head of line blocking means buffering, which is currently not accounted for in the protocol.</p>
<p>We could decide that head of line blocking is not worth the effort, in which this becomes a non-event.  We could decide that this is not interesting.  Or we could decide to build a mechanism for accounting for the memory cost.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1011">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1cUY4vaMvpHgLHhUQjEJNnLoLV-ks5s_p14gaJpZM4Q_Kdn">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-wrySrqEQDRdM86TcQvRFOVbQuqks5s_p14gaJpZM4Q_Kdn.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1011"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Allowing HolB on header compression and DoS (#1011)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1011"}}}</script>
----==_mimepart_5a2ff778130a7_48f83f80703e8f342129e5--


From nobody Tue Dec 12 07:59: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 4FE691294A3 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 07:59:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.181
X-Spam-Level: 
X-Spam-Status: No, score=-3.181 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1b4Q_rUG9GaI for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 07:59:03 -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 C6F0E127078 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 07:59: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=B2y43RZk9LKphETPAmpcvUxQ26g=; b=lHXZaxk8KoeKv/mx fLVu8Wcs2cyEWaAVseSDg3YJk6mvIvINwLJOfCmf/JEoxjYdGYn0sznvpQsqcHnk aRGJvh+Zm0np30xz5lw+QQ2DzwLT42lFuSsEqMUVjlOkejB+gO2lSR5NCkGTMhCc 6UIn6iOCrqTqlEkAOsZ8HtrHYCI=
Received: by filter0363p1las1.sendgrid.net with SMTP id filter0363p1las1-12165-5A2FFCC4-3A 2017-12-12 15:59:01.028755303 +0000 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 w-fRTpYeSwq35OU-tRHw6A for <quic-issues@ietf.org>; Tue, 12 Dec 2017 15:59:00.987 +0000 (UTC)
Date: Tue, 12 Dec 2017 15:59:01 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4683c3f6fd54d9d28d4ad3cfdca873f623e4aa5392cf000000011647bec492a169ce10c64182@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1011/351095410@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1011@github.com>
References: <quicwg/base-drafts/issues/1011@github.com>
Subject: Re: [quicwg/base-drafts] Allowing HolB on header compression and DoS (#1011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a2ffcc4db088_57313fc3f850cf3415981a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak24Mvb+UYEj5sRoLZrmTj3jwrGFY2htctjWqP UfZj5ytifakN+yI98V2+9g/7lSBnzhimzlIy0SWfpu+iDGK0Vw4UwuqpAetTjLgtX8GF4uNrjpnha7 8+I/Q4BT1HBgXtzb26lK79/Dki5r2oVZ38WGWqkN7YZx8YZ+fHoKkpGbX0tQlEgZO+LMH8cy1iEoFq E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rbz2w8iOuFNZgMB_NW48wpDJYfY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 15:59:04 -0000

----==_mimepart_5a2ffcc4db088_57313fc3f850cf3415981a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would think the memory issue would be dealt with by flow control.  I believe that does allow the remote possibility of a connection ending up flow control blocked on HolB data.  Is there any other 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/1011#issuecomment-351095410
----==_mimepart_5a2ffcc4db088_57313fc3f850cf3415981a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would think the memory issue would be dealt with by flow control.  I believe that does allow the remote possibility of a connection ending up flow control blocked on HolB data.  Is there any other 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/1011#issuecomment-351095410">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4gQ-T94MMh7Z-7Cc9fYDeNgt7w-ks5s_qLEgaJpZM4Q_Kdn">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1Iv6xmx-yIzCkIWXCGKAlerFVI9ks5s_qLEgaJpZM4Q_Kdn.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1011#issuecomment-351095410"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1011: I would think the memory issue would be dealt with by flow control.  I believe that does allow the remote possibility of a connection ending up flow control blocked on HolB data.  Is there any other issue?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1011#issuecomment-351095410"}}}</script>
----==_mimepart_5a2ffcc4db088_57313fc3f850cf3415981a--


From nobody Tue Dec 12 09:16: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 2700C12778E for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 09:16:15 -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_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 zaeM3BNTu3XM for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 09:16: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 4B0381200FC for <quic-issues@ietf.org>; Tue, 12 Dec 2017 09:16:13 -0800 (PST)
Date: Tue, 12 Dec 2017 09:16:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513098972; bh=8pbVwVQ2ZlGYL/bYc0sUN6sAD4fHgYTnUbRd7u9xuWY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b6HMWeyrNejHW3d4HYqliVyfqOx8HxqgDNlJBwGed+rhcX25QIRuY5c/iYUbYHP7P xNgT0lhPROZw99bsqjnQ5wD14EUZY859ZjlmYyFywX8xnEvm+voI0D3y0y4bx4dxJf RCDRVA2nlqROvLZbOWheOzk2zqjPi9kv0jEmD+9Y=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab651845a1fc0461ce44fc1bf21dd29c3010817c4a92cf000000011647d0dc92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/351120309@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a300edc6296d_7a113fa3e501ef283489f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PLkWlKCt1ZTOByRs7pzq7cwcBx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 17:16:15 -0000

----==_mimepart_5a300edc6296d_7a113fa3e501ef283489f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@siyengar I agree that ACKs will be sent for the most recently received packets. But I am assuming that most of the time, all received packets will be able to be ACKed; that most of the time, space won't be an issue and all the ACK blocks will fit. There might be a couple gaps on average (it would be great if someone had some numbers related to the size and consistency of ACK blocks with certain network conditions).

So if we assume that generally, all packets received are acknowledged then we are back to my original argument. The oldest packet number in the ACK frame will generally be your oldest outstanding packet (or close to it). So if you process both sets, ACK blocks and outstanding packets, together, in ascending order, you will be able to do a single pass of both and determine if an outstanding packet is ACKed, Lost, or Still Pending. And at most, you will only process your outstanding packet list up to the largest ACKed packet in the ACK frame.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-351120309
----==_mimepart_5a300edc6296d_7a113fa3e501ef283489f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/siyengar" class=3D"user-mention">@siyeng=
ar</a> I agree that ACKs will be sent for the most recently received pack=
ets. But I am assuming that most of the time, all received packets will b=
e able to be ACKed; that most of the time, space won't be an issue and al=
l the ACK blocks will fit. There might be a couple gaps on average (it wo=
uld be great if someone had some numbers related to the size and consiste=
ncy of ACK blocks with certain network conditions).</p>
<p>So if we assume that generally, all packets received are acknowledged =
then we are back to my original argument. The oldest packet number in the=
 ACK frame will generally be your oldest outstanding packet (or close to =
it). So if you process both sets, ACK blocks and outstanding packets, tog=
ether, in ascending order, you will be able to do a single pass of both a=
nd determine if an outstanding packet is ACKed, Lost, or Still Pending. A=
nd at most, you will only process your outstanding packet list up to the =
largest ACKed packet in the ACK 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/969#issuecomment-351120309">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Lib=
Sj_yZPzXjffjNndrxdAWGHAks5s_rTcgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_h=
bDAl41ItlFyuxOkA6P_tbT14oks5s_rTcgaJpZM4Qvn-f.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/969#issuecomment-351120309"></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":"@nibanks in #9=
69: @siyengar I agree that ACKs will be sent for the most recently receiv=
ed packets. But I am assuming that most of the time, all received packets=
 will be able to be ACKed; that most of the time, space won't be an issue=
 and all the ACK blocks will fit. There might be a couple gaps on average=
 (it would be great if someone had some numbers related to the size and c=
onsistency of ACK blocks with certain network conditions).\r\n\r\nSo if w=
e assume that generally, all packets received are acknowledged then we ar=
e back to my original argument. The oldest packet number in the ACK frame=
 will generally be your oldest outstanding packet (or close to it). So if=
 you process both sets, ACK blocks and outstanding packets, together, in =
ascending order, you will be able to do a single pass of both and determi=
ne if an outstanding packet is ACKed, Lost, or Still Pending. And at most=
, you will only process your outstanding packet list up to the largest AC=
Ked packet in the ACK frame."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/969#issuecomment-351120309"}}}</=
script>=

----==_mimepart_5a300edc6296d_7a113fa3e501ef283489f--


From nobody Tue Dec 12 10:56: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 136481294F5 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 10:56:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tEuHMXxD4Hfd for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 10:56: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 87CE5127BA3 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 10:56: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=ZPiTtDNXtmo3jzQCU2bAT6kSJx0=; b=I3NFDvXjEWuQzDjq QmYO8KzjlxsIoH8c0toocqYqgW/cwdaSln5wY3gwT+JMgJebtBmKHi3wbSccKzAp F/OpwdFuH7UVaPUhvKMPqnostdzkgG4lMbNwF5o7CIzT0KaR0ss9yCDPQYOGqJhY 8n8X0CanrgIa620zzrZ7tjAtTLU=
Received: by filter0408p1iad2.sendgrid.net with SMTP id filter0408p1iad2-13056-5A302653-E 2017-12-12 18:56:19.463101111 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id 1hkFIEKvQv2dJTF8TGeUjQ for <quic-issues@ietf.org>; Tue, 12 Dec 2017 18:56:19.271 +0000 (UTC)
Date: Tue, 12 Dec 2017 18:56:19 +0000 (UTC)
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba12662661bc4752862f0d82d7d6edf74a616908492cf000000011647e85392a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/351153364@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3026532b5ed_2a553fcf26bb2f303338e8"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Qhs0LAqcn6BmNWKb3uLQBQW2Xs4CJj+hk52 9l31RYG0XJ6Zj/RffBKUx66yo0S300RYnM0RDYatqwrF0CeQ5DKrw5RxGG/lssBjD1re4WpoKBww4I 7oJCWxidNDpTwKYfDEGs8qh3aLHgNUqY0Z0udGqJz3CKqZGucTAjeUgnYehiBuxJhQUO/c7U/1Q+tg o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JDuFDxhM1RgPOHEtfFQDLS3D77U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 18:56:22 -0000

----==_mimepart_5a3026532b5ed_2a553fcf26bb2f303338e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ya agree, that sounds like a perfectly reasonable assumption, in the common case you won't have to process loss.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-351153364
----==_mimepart_5a3026532b5ed_2a553fcf26bb2f303338e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ya agree, that sounds like a perfectly reasonable assumption, in the common case you won't have to process loss.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-351153364">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwBKdzI71OHxlz5dw9QOdKpMUy3Cks5s_sxTgaJpZM4Qvn-f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5KfL0MzJdbSq-t9pdGPqITGhRcQks5s_sxTgaJpZM4Qvn-f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-351153364"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@siyengar in #969: Ya agree, that sounds like a perfectly reasonable assumption, in the common case you won't have to process loss."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-351153364"}}}</script>
----==_mimepart_5a3026532b5ed_2a553fcf26bb2f303338e8--


From nobody Tue Dec 12 11:20: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 C1271126FDC for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 11:20:31 -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 SIOhOzZt05vb for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 11:20: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 7705D12869B for <quic-issues@ietf.org>; Tue, 12 Dec 2017 11:20:28 -0800 (PST)
Date: Tue, 12 Dec 2017 11:20:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513106427; bh=eaGwx2ITyToXPGW8E1Cxv3WxQOzGd4lK0teshj5vqu0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MmmWIfk9+a7s1sFvrcwkF+nFtv8SjLyw3V28RSItlZIPJWc113jPIA4oV6HHrruNf hqsq5pnib/nDcgbeUHVh52kcwYff6N8tEGvbIchtoAOJxMkZUp7swh1m5Z17mbc60K J79Y/pYhfRUeLGI+KvhKNo7p5uiPUDrMtAO11574=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3477b61efeee0d751de174765443c8a43ca5277f92cf000000011647edfb92a169ce10c64182@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1011/351162776@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1011@github.com>
References: <quicwg/base-drafts/issues/1011@github.com>
Subject: Re: [quicwg/base-drafts] Allowing HolB on header compression and DoS (#1011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a302bfb83d3b_129e3fc8dee8cf38286795"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iqaWvMh9iRPTut3kLePEgabXAXI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 19:20:32 -0000

----==_mimepart_5a302bfb83d3b_129e3fc8dee8cf38286795
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Flow control can't help here.  You don't learn about the head of line blocking until the application consumes data and then it's out of the receive buffers.  You could imagine using peek-style APIs, but I don't think that it's reasonable to essentially force that on everyone.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1011#issuecomment-351162776
----==_mimepart_5a302bfb83d3b_129e3fc8dee8cf38286795
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Flow control can't help here.  You don't learn about the head of line =
blocking until the application consumes data and then it's out of the rec=
eive buffers.  You could imagine using peek-style APIs, but I don't think=
 that it's reasonable to essentially force that on everyone.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1011#issuecomment-351162776">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq50S=
YudCt1s60oe9UVvFUwAQ_wRtks5s_tH7gaJpZM4Q_Kdn">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_=
D9n3lKy02kLUzaF5jB46whcD9wks5s_tH7gaJpZM4Q_Kdn.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/1011#issuecomment-351162776"></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 #1011: Flow control can't help here.  You don't learn about the head =
of line blocking until the application consumes data and then it's out of=
 the receive buffers.  You could imagine using peek-style APIs, but I don=
't think that it's reasonable to essentially force that on everyone."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/1011#issuecomment-351162776"}}}</script>=

----==_mimepart_5a302bfb83d3b_129e3fc8dee8cf38286795--


From nobody Tue Dec 12 11:32: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 2B918129510 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 11:32:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 PomXFBz8lt_u for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 11:32:04 -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 5D334129526 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 11:32: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=PvTg7A+VcT3qixgbvVqDn8brxkw=; b=sKura2/ROUkvhNvE xwNNrZTrrTculcjXM8g0J/KJsgAVNthNvWc8a/YJk8EwGUlvP9uw7WRHMK4ICFr9 izKWENAZ4vUtJD5fb6CEuo97tnLVq5b+5jUHPdjyN3iLWDuyUuTbLdjcwlvfs5Rp l8bnzLsUseyPfn4NsIW2SEOtICQ=
Received: by filter0201p1las1.sendgrid.net with SMTP id filter0201p1las1-3548-5A302EB1-24 2017-12-12 19:32:01.516666217 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id N7nSv26OSYOFnRjhvqO4Qw for <quic-issues@ietf.org>; Tue, 12 Dec 2017 19:32:01.309 +0000 (UTC)
Date: Tue, 12 Dec 2017 19:32:01 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b1719fe9a51033f038bb1f1585d3af45c49ab6d92cf000000011647f0b192a169ce10c64182@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1011/351167530@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1011@github.com>
References: <quicwg/base-drafts/issues/1011@github.com>
Subject: Re: [quicwg/base-drafts] Allowing HolB on header compression and DoS (#1011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a302eb1f0eb_61913f844d1bef3410511b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25aNcQNfRa+pQRfRWhi55R276N/cIIPHeHo9 550g/w9wr1pLasPWkoMI2Zlw2cv+b5f/Z5RjDZt7wFtKBT0crkqf0cd3kj0WiFSNwGfL1TqH63HtlW n7clSIGNO3/VxoK+yoeSwvyZFt9QK1sUJPBLkz/DzrQ3ZcQAf9YMNsmeJ/YcZp4qigwlg3h51T6Izb A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D878rBQ-L_MUsEWSzdH408WiKMs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 19:32:07 -0000

----==_mimepart_5a302eb1f0eb_61913f844d1bef3410511b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The scenario in which it's not accounted for by flow control is if you block on something toward the end of a header block.  Consider the pathological case where you get a gigantic (e.g. 16KB+) Cookie, lots of other big headers, followed by a blocking reference -- or simply a gap in the stream.  You're left holding a mostly-decompressed header set in the HTTP stack, but you can't actually proceed to process the request until you get the last of the headers.  An attacker doing that on multiple streams simultaneously could force a server into holding many mostly-complete requests in a state not tracked by flow control (since the HTTP stack already read from the transport).

If the header compression scheme can't block, you can mitigate this by not beginning to process the header set until the whole of the HEADERS frame has arrived.  That probably means reading enough to find the length of the HEADERS frame, then reading no further until that much data was available to read.

In HTTP/2, we mitigated this by requiring header blocks to arrive as a single unit, even if they spanned multiple frames -- no multiplexing within header blocks, so you were never left with more than one partial block at a time.  Since the multiplexing is happening below us now, that path is closed.

I suspect the most effective mitigation for this is a request timer that requires that time from first byte to end of request headers be something reasonable, and reset the stream if it's exceeded.  This is already needed in HTTP/1.1 to protect against slow-loris-style attacks, so it's not new to HTTP stacks.  However, that does allow excess consumption of memory up to your maximum header set size per request 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/issues/1011#issuecomment-351167530
----==_mimepart_5a302eb1f0eb_61913f844d1bef3410511b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The scenario in which it's not accounted for by flow control is if you b=
lock on something toward the end of a header block.  Consider the pathologi=
cal case where you get a gigantic (e.g. 16KB+) Cookie, lots of other big he=
aders, followed by a blocking reference -- or simply a gap in the stream.  =
You're left holding a mostly-decompressed header set in the HTTP stack, but=
 you can't actually proceed to process the request until you get the last o=
f the headers.  An attacker doing that on multiple streams simultaneously c=
ould force a server into holding many mostly-complete requests in a state n=
ot tracked by flow control (since the HTTP stack already read from the tran=
sport).</p>
<p>If the header compression scheme can't block, you can mitigate this by n=
ot beginning to process the header set until the whole of the HEADERS frame=
 has arrived.  That probably means reading enough to find the length of the=
 HEADERS frame, then reading no further until that much data was available =
to read.</p>
<p>In HTTP/2, we mitigated this by requiring header blocks to arrive as a s=
ingle unit, even if they spanned multiple frames -- no multiplexing within =
header blocks, so you were never left with more than one partial block at a=
 time.  Since the multiplexing is happening below us now, that path is clos=
ed.</p>
<p>I suspect the most effective mitigation for this is a request timer that=
 requires that time from first byte to end of request headers be something =
reasonable, and reset the stream if it's exceeded.  This is already needed =
in HTTP/1.1 to protect against slow-loris-style attacks, so it's not new to=
 HTTP stacks.  However, that does allow excess consumption of memory up to =
your maximum header set size per request in the meantime.</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/1011#issuecomment-351167530">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0BGeYqYUepte1=
VS6dQQbEMXgkrdks5s_tSxgaJpZM4Q_Kdn">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq39z-BvlpYmviDJh=
0A_7SdQfxxHCks5s_tSxgaJpZM4Q_Kdn.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/1011#issuecomment-351167530"></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 #1011: The scenar=
io in which it's not accounted for by flow control is if you block on somet=
hing toward the end of a header block.  Consider the pathological case wher=
e you get a gigantic (e.g. 16KB+) Cookie, lots of other big headers, follow=
ed by a blocking reference -- or simply a gap in the stream.  You're left h=
olding a mostly-decompressed header set in the HTTP stack, but you can't ac=
tually proceed to process the request until you get the last of the headers=
.  An attacker doing that on multiple streams simultaneously could force a =
server into holding many mostly-complete requests in a state not tracked by=
 flow control (since the HTTP stack already read from the transport).\r\n\r=
\nIf the header compression scheme can't block, you can mitigate this by no=
t beginning to process the header set until the whole of the HEADERS frame =
has arrived.  That probably means reading enough to find the length of the =
HEADERS frame, then reading no further until that much data was available t=
o read.\r\n\r\nIn HTTP/2, we mitigated this by requiring header blocks to a=
rrive as a single unit, even if they spanned multiple frames -- no multiple=
xing within header blocks, so you were never left with more than one partia=
l block at a time.  Since the multiplexing is happening below us now, that =
path is closed.\r\n\r\nI suspect the most effective mitigation for this is =
a request timer that requires that time from first byte to end of request h=
eaders be something reasonable, and reset the stream if it's exceeded.  Thi=
s is already needed in HTTP/1.1 to protect against slow-loris-style attacks=
, so it's not new to HTTP stacks.  However, that does allow excess consumpt=
ion of memory up to your maximum header set size per request in the meantim=
e."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/1011#issuecomment-351167530"}}}</script>=

----==_mimepart_5a302eb1f0eb_61913f844d1bef3410511b--


From nobody Tue Dec 12 12: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 C35E5128656 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 12:02:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 LIZyu50Pkpdh for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 12:02: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 DF032126B7E for <quic-issues@ietf.org>; Tue, 12 Dec 2017 12:02: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=dA86o5wW5ecrVWmDGKKPnJkfWig=; b=RYXquzju4KroXmi1 DZ3+gDrChTLyi8709WqaGwpO3qzN197ew67phAUOc6aa6qm/LhrNJ3M241iyHJ7I UEgQOWndoH7nDGvFRJ6ZLdyh/+rSRVds+A1pAUUvfnyOmxaoZgc5ZwZ1OdjgWhdT QaHmGHKHI9SRNOHyycrMdAtZebQ=
Received: by filter0461p1las1.sendgrid.net with SMTP id filter0461p1las1-26923-5A3035E3-3 2017-12-12 20:02:43.118229609 +0000 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 _L8zkC2GQ9G1kga7OxOMKg for <quic-issues@ietf.org>; Tue, 12 Dec 2017 20:02:42.913 +0000 (UTC)
Date: Tue, 12 Dec 2017 20:02:43 +0000 (UTC)
From: krasic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66a9d3d8732d90b9692ba9eecab98b826caccd6092cf000000011647f7e292a169ce10c64182@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1011/351177075@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1011@github.com>
References: <quicwg/base-drafts/issues/1011@github.com>
Subject: Re: [quicwg/base-drafts] Allowing HolB on header compression and DoS (#1011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3035e2cc23c_1dc83fb40f758f3447526f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0mOFrTjqB1kNSEXwtTqE3UzLLGDqC8RVlyfu E0DWXGX72ddLYubihI7cKXk4ozQvSgM198TzRJbyg1/xzuI9cAPUVA44Imr952MRJFLf2iXZUTTusV MSx19nf/2lErA6SNLCAw37Vi4KqcqrKvwL+SkdX17IO1f9e1dmKFPvL5RQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UiSbbMEipUesBQdI09m_Z6J5i6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 20:02:47 -0000

----==_mimepart_5a3035e2cc23c_1dc83fb40f758f3447526f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Am I correct that this can be further simplified:  gigantic headers not finished, followed by a gap in the stream.   If processing of headers isn't done in streaming fashion, the attacker can force the server into holding partial requests not tracked by flow control.  

Even if one does process headers in streaming fashion, it's arguable that higher level state will likely consume a proportionate amount memory while the stream/transaction remains alive.   

At the end of the day, a server might have to make it's own judgement that memory is too tight, and take action, e.g. refuse new streams.

There was some discussion way back about stream refusals and the mechanics of stream limits.  If I recall correctly, we dropped the capability of servers to refuse streams when the stream limits were not exceeded.    I think/thought it was a mistake, exactly because it's an important line of defense to control memory usage.   When I asked our server folks if dropping the right to refuse was reasonable,  their answer was a definite no.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1011#issuecomment-351177075
----==_mimepart_5a3035e2cc23c_1dc83fb40f758f3447526f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Am I correct that this can be further simplified:  gigantic headers not =
finished, followed by a gap in the stream.   If processing of headers isn't=
 done in streaming fashion, the attacker can force the server into holding =
partial requests not tracked by flow control.</p>
<p>Even if one does process headers in streaming fashion, it's arguable tha=
t higher level state will likely consume a proportionate amount memory whil=
e the stream/transaction remains alive.</p>
<p>At the end of the day, a server might have to make it's own judgement th=
at memory is too tight, and take action, e.g. refuse new streams.</p>
<p>There was some discussion way back about stream refusals and the mechani=
cs of stream limits.  If I recall correctly, we dropped the capability of s=
ervers to refuse streams when the stream limits were not exceeded.    I thi=
nk/thought it was a mistake, exactly because it's an important line of defe=
nse to control memory usage.   When I asked our server folks if dropping th=
e right to refuse was reasonable,  their answer was a definite no.</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/1011#issuecomment-351177075">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_SiI26wlVIMLb=
zmX6FnHG_s_Ef_ks5s_tvigaJpZM4Q_Kdn">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6sv9TBCxCb5T4r-=
v2G-YdLa3tR6ks5s_tvigaJpZM4Q_Kdn.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/1011#issuecomment-351177075"></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 #1011: Am I correct t=
hat this can be further simplified:  gigantic headers not finished, followe=
d by a gap in the stream.   If processing of headers isn't done in streamin=
g fashion, the attacker can force the server into holding partial requests =
not tracked by flow control.  \r\n\r\nEven if one does process headers in s=
treaming fashion, it's arguable that higher level state will likely consume=
 a proportionate amount memory while the stream/transaction remains alive. =
  \r\n\r\nAt the end of the day, a server might have to make it's own judge=
ment that memory is too tight, and take action, e.g. refuse new streams.\r\=
n\r\nThere was some discussion way back about stream refusals and the mecha=
nics of stream limits.  If I recall correctly, we dropped the capability of=
 servers to refuse streams when the stream limits were not exceeded.    I t=
hink/thought it was a mistake, exactly because it's an important line of de=
fense to control memory usage.   When I asked our server folks if dropping =
the right to refuse was reasonable,  their answer was a definite no."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/1011#issuecomment-351177075"}}}</script>=

----==_mimepart_5a3035e2cc23c_1dc83fb40f758f3447526f--


From nobody Tue Dec 12 12:13: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 51D361287A3 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 12:13:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.018
X-Spam-Level: 
X-Spam-Status: No, score=-2.018 tagged_above=-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_MSPIKE_H4=-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 awiSWop4cb-y for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 12:13:03 -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 DD2AE128656 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 12:13: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=cyweTYNgIYj3NNA6Jv8O8+C8Obg=; b=MiLFDgqgsPqefwNr t9rzej1lcR4tu9yAUmSdKQaX5t3HWoPnHK31W0IPAkBJlhJvO1GLQmglRWes9q2e c+WpyzuHopd6vmQe3R6I7ZXvoJ5kJeegi2bGTJX7BzGEg0VkHob6ns97awQOeId2 mC/zKT7qOfTi4Bc7wVOJQRqVS2U=
Received: by filter0350p1las1.sendgrid.net with SMTP id filter0350p1las1-14086-5A30384C-B 2017-12-12 20:13:01.01015541 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id iEr6BGLlRpipJKFKM8bbZA for <quic-issues@ietf.org>; Tue, 12 Dec 2017 20:13:01.013 +0000 (UTC)
Date: Tue, 12 Dec 2017 20:13:01 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab286621a4b11eed7f467db71399a082350f1da4f492cf000000011647fa4c92a169ce10c64182@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1011/351179815@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1011@github.com>
References: <quicwg/base-drafts/issues/1011@github.com>
Subject: Re: [quicwg/base-drafts] Allowing HolB on header compression and DoS (#1011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30384cac12e_12f63fc99933cf281354dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak14ZXTjb4B6vjsmG65NPOp+OPTwLbNzn7/Zdz pH7eWyxbZ2/xcZmsEKsmOPJGyiw88XNq5Z+1f0gEGBZrnMsyULF2cfASNhtlwUunLktidpiMLNHDmx dLo3ry1lKnr88QTxNkdXmsmhAJXqif7tlEFfPy6Lhl8zcsvcRmOUCHtPeRIvBP+m9t1YcfWC6Ydrrd U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pdg3TrsCxp5z3tYqt5P-9mDAvmo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 20:13:04 -0000

----==_mimepart_5a30384cac12e_12f63fc99933cf281354dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Even if one does process headers in streaming fashion, it's arguable that higher level state will likely consume a proportionate amount memory while the stream/transaction remains alive.

I think this is correct.

> At the end of the day, a server might have to make it's own judgement that memory is too tight, and take action, e.g. refuse new streams.

The problem is that the unfinished header exists somewhere between the transport and the application layers.  It is difficult to make judgment there.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1011#issuecomment-351179815
----==_mimepart_5a30384cac12e_12f63fc99933cf281354dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Even if one does process headers in streaming fashion, it's arguable tha=
t higher level state will likely consume a proportionate amount memory whil=
e the stream/transaction remains alive.</p>
</blockquote>
<p>I think this is correct.</p>
<blockquote>
<p>At the end of the day, a server might have to make it's own judgement th=
at memory is too tight, and take action, e.g. refuse new streams.</p>
</blockquote>
<p>The problem is that the unfinished header exists somewhere between the t=
ransport and the application layers.  It is difficult to make judgment ther=
e.</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/1011#issuecomment-351179815">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2sv3OZGTwNF3y=
HWzQa1fbLScB_3ks5s_t5MgaJpZM4Q_Kdn">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_nRnimCEzqR8kbm=
wHA_faAwt3sOks5s_t5MgaJpZM4Q_Kdn.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/1011#issuecomment-351179815"></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":"@dtikhonov in #1011: \u003e Even=
 if one does process headers in streaming fashion, it's arguable that highe=
r level state will likely consume a proportionate amount memory while the s=
tream/transaction remains alive.\r\n\r\nI think this is correct.\r\n\r\n\u0=
03e At the end of the day, a server might have to make it's own judgement t=
hat memory is too tight, and take action, e.g. refuse new streams.\r\n\r\nT=
he problem is that the unfinished header exists somewhere between the trans=
port and the application layers.  It is difficult to make judgment there."}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/1011#issuecomment-351179815"}}}</script>=

----==_mimepart_5a30384cac12e_12f63fc99933cf281354dd--


From nobody Tue Dec 12 15:09: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 9163F12421A for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:09:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ruz-Ys52-Fza for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:09: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 1927B1200F1 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 15:09: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=lLbPAzL9WJAvUTWk8jHgV/Ohv80=; b=GahH3FxGVHYvDuj/ cFfQYKULyGBR1m5vpcM+q5pLw+o6GOnr4FYlbDDQeFbncslQcrSwKSQuehhbIhVF R2bXdfvQW7rWJQvKdw9aTkhI1tqu28umRj8CdhTYeFF9bu6YruF21h3Nyj1uFjqB /Yu6ZFrlaRhuBTw8mQTCu8d6+K4=
Received: by filter0614p1las1.sendgrid.net with SMTP id filter0614p1las1-15740-5A306196-26 2017-12-12 23:09:10.596275914 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id KS1iZM6RT6WG9aQRL5a7lA for <quic-issues@ietf.org>; Tue, 12 Dec 2017 23:09:10.330 +0000 (UTC)
Date: Tue, 12 Dec 2017 23:09:10 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab24cef78e7e6828252509fba8e527b4a31e9abc5892cf000000011648239692a169ce10b62628@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1004/c351225525@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1004@github.com>
References: <quicwg/base-drafts/pull/1004@github.com>
Subject: Re: [quicwg/base-drafts] Gratuitous key schedule change (#1004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30619651049_68f13fd0d1838f3853983"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3oLBBqqW0TRA4rs9X+d5xYMGs03/NnSxc0PP AZ03Rz3n2bEmHqlkimAvy6u0AGSJKuDLMDLXdnAfSYVpnmxB90Zg2DClAKr41XJXA+mNlta4NZeNnI E3lrWz/5h3M+a+G+b0/5A6v6HEN1hrNKgWM5UEpbPpLQK0Gf4OVtF/T/khdAlY9W5y/xMKDJAgGbVW E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qhEKpgzl8R3q3y9lsFhBUPsouEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 23:09:14 -0000

----==_mimepart_5a30619651049_68f13fd0d1838f3853983
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PR #995 is no longer in play, so I think we can 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/1004#issuecomment-351225525
----==_mimepart_5a30619651049_68f13fd0d1838f3853983
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PR <a href="https://github.com/quicwg/base-drafts/pull/995" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="279771424" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/995">#995</a> is no longer in play, so I think we can merge this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1004#issuecomment-351225525">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9wbwnfGXSTb6DJy9kk-OpDejo84ks5s_weWgaJpZM4Q6mOe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq98HOiSG9C51aMcfcn4vMsIRxu2Cks5s_weWgaJpZM4Q6mOe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1004#issuecomment-351225525"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1004: PR #995 is no longer in play, so I think we can merge this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1004#issuecomment-351225525"}}}</script>
----==_mimepart_5a30619651049_68f13fd0d1838f3853983--


From nobody Tue Dec 12 15:12: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 6ACFF12421A for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:12:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UEwI4JdY9g1Y for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:12: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 E3FFA1200F1 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 15:12: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=pytrOthTwv4IJ+zaqeG+e4Gy+FE=; b=j8NjI5OJxFeWbts1 5hnkROGtdIgCoy4RGaDxF2/IUTxM2dPjkfQkXbarFJ6qO/ScG4YL5yxIa7ydCDo9 Cs0SINU4vjjCwd5u9TS4zpQ/cPMw28V69puxOJS/KpBD0jqUukwAmlAE6uV09r2u OD454iQo3lb7nufupw0NslDsn+Q=
Received: by filter0033p1las1.sendgrid.net with SMTP id filter0033p1las1-2508-5A306262-20 2017-12-12 23:12:34.525754976 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id M93IJ6UeSxSe0tB-3jhWIA for <quic-issues@ietf.org>; Tue, 12 Dec 2017 23:12:34.370 +0000 (UTC)
Date: Tue, 12 Dec 2017 23:12:34 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9d348915f98e33d694be78b6f304f1ea3f5e3cd92cf000000011648246292a169ce10b62628@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1004/review/83015524@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1004@github.com>
References: <quicwg/base-drafts/pull/1004@github.com>
Subject: Re: [quicwg/base-drafts] Gratuitous key schedule change (#1004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30626249537_78c13ff6d245af34135055"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1BIz9GrRGPMAQvMTj2fo+D0o+og8TSB11tTv FliKZCkABOrJw/bnPY4y797yv9SqriyeKRkIJH+0t2KxQUGY/ddueGcKZ9pH8AUl4J0Vwc0xf/Sowx qutvx03mLs1loz8FEzTdy6sPj9XkBJ3hyZ8tGpTm9QQYeMRGUU8kVmyQbE8hmurN37iRbv6W3B1BM7 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7EiCvZmA8dyiNf9bOlydZgxCV6c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 23:12:37 -0000

----==_mimepart_5a30626249537_78c13ff6d245af34135055
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1004#pullrequestreview-83015524
----==_mimepart_5a30626249537_78c13ff6d245af34135055
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1004#pullrequestreview-83015524">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ksP0oO4b6Q50BXlJ0-wXmm1F3Oks5s_whigaJpZM4Q6mOe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7aawRcGhDw06rAq_TwlLwWCdLPvks5s_whigaJpZM4Q6mOe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1004#pullrequestreview-83015524"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1004"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1004#pullrequestreview-83015524"}}}</script>
----==_mimepart_5a30626249537_78c13ff6d245af34135055--


From nobody Tue Dec 12 15:23: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 EDBB312421A for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:23:41 -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 kfIgGJf_qBHw for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:23: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 5728C1200F1 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 15:23:40 -0800 (PST)
Date: Tue, 12 Dec 2017 15:23:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513121019; bh=+6dvAlJYIZKYTBmVqPS1ySZC9GooWY2UFIG/x0LAWz0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P6AminqUNgJBHbrTJuSp+xZi70CUbqm9J9k50ffuvc2XIznRjN86fX5wkjinm17H+ X1yqJ0FdJTKzkKxAArdvm4i833eW3GFpDp1iB+CsonPhl/G6UofHQ4xuJys7VXZnb8 gq4TI9feLE0WdtgHrqACGOXhbgGJeBKnl4J2CRIE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03592ad71718a0cd273b14ecc32f467a9dc3f2a992cf00000001164826fb92a169ce10c64182@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1011/351228596@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1011@github.com>
References: <quicwg/base-drafts/issues/1011@github.com>
Subject: Re: [quicwg/base-drafts] Allowing HolB on header compression and DoS (#1011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3064fb72e06_22d73fc187ca6f387118"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7-rNxvouhrthPnQz_GCk58o-IgU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 23:23:42 -0000

----==_mimepart_5a3064fb72e06_22d73fc187ca6f387118
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The idea that was discussed was - in combination with the checkpointing scheme @dtikhonov proposes - is to advertise the checkpoint that a block depends on.  The decoder would advertise how many streams it would allow to be blocked on an unfulfilled dependency.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1011#issuecomment-351228596
----==_mimepart_5a3064fb72e06_22d73fc187ca6f387118
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The idea that was discussed was - in combination with the checkpointin=
g scheme <a href=3D"https://github.com/dtikhonov" class=3D"user-mention">=
@dtikhonov</a> proposes - is to advertise the checkpoint that a block dep=
ends on.  The decoder would advertise how many streams it would allow to =
be blocked on an unfulfilled dependency.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1011#issuecomment-351228596">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5WI=
GxfvHhF0qd4ONvrcYSa0z_LTks5s_wr7gaJpZM4Q_Kdn">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz=
HK05b80UWfl4lehPoTDO6Ftgc7ks5s_wr7gaJpZM4Q_Kdn.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/1011#issuecomment-351228596"></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 #1011: The idea that was discussed was - in combination with the chec=
kpointing scheme @dtikhonov proposes - is to advertise the checkpoint tha=
t a block depends on.  The decoder would advertise how many streams it wo=
uld allow to be blocked on an unfulfilled dependency."}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1011#is=
suecomment-351228596"}}}</script>=

----==_mimepart_5a3064fb72e06_22d73fc187ca6f387118--


From nobody Tue Dec 12 15:27: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 9315512421A for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:27:06 -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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vkWqyRnFca8o for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:27:04 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93B741200F1 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 15:27:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513121223; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ntkh3F/DapBn7pgyXwrFCRW8UvUoDr0gUjXNisAqEl8=; b=ZnhXikl2/qMEWIl0cz9WV2p2enFAoOoN/8oq99IWkibmvORtpk9fkFZrzlNXbD0D4hL3WtOe M68FkiWP04eGgFE1EEMfBOB5wMnbdDrva4amGyDJJ8o9MAuRmCTJSyDUusFK6lZ8j1v4EteY YW2EyE7rv05j89+F547mnbh+2UE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: sean=sn3rd.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a3065c7.7f2aa42b4e70-smtp-out-n01; Tue, 12 Dec 2017 23:27:03 -0000 (UTC)
Date: Tue, 12 Dec 2017 15:27:03 -0800
From: Sean Turner <sean@sn3rd.com>
Reply-To: Sean Turner <sean@sn3rd.com>
To: quic-issues@ietf.org
Message-ID: <5a3065c730e9f_36ba2afc7e93fc1066879@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a5d5f9: Update draft-ietf-quic-tls.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a3065c73094a_36ba2afc7e93fc106678c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WRllH8JViPAh157ZD97dZNreZ74>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 23:27:07 -0000

----==_mimepart_5a3065c73094a_36ba2afc7e93fc106678c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/gratuitous-key-schedule-change
  Home:   https://github.com/quicwg/base-drafts
  Commit: a5d5f94f7ae51e6c522a6ea3d91897caf9366d9d
      https://github.com/quicwg/base-drafts/commit/a5d5f94f7ae51e6c522a6ea3d91897caf9366d9d
  Author: Sean Turner <sean@sn3rd.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update draft-ietf-quic-tls.md



----==_mimepart_5a3065c73094a_36ba2afc7e93fc106678c--


From nobody Tue Dec 12 15:27: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 8CF9A12421A for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:27:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BUBp1hGDXXVW for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:27: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 14C1F1200F1 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 15: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=1V85ooWI1IdwcnfliQiTVbnLOaA=; b=YJvgNcHxRUO+7HG9 95upMDynckA+eAnwkGXCtepnfh5VocuCDzNusLdj+6qDYBCAuVJz7kkgorSIAe1r 2ZbhpUL0ISYf4Q85ZfG0Gd/HtB+FHNTRp4MFpms/TfCearhUwmAvsNNUwqxrjPN7 jvyhJjyH8tb0Y7Sli2erK2W1iGk=
Received: by filter0120p1las1.sendgrid.net with SMTP id filter0120p1las1-2627-5A3065C9-37 2017-12-12 23:27:05.476030653 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id hhU4QLtTSnGTpVPlzN19iQ for <quic-issues@ietf.org>; Tue, 12 Dec 2017 23:27:05.246 +0000 (UTC)
Date: Tue, 12 Dec 2017 23:27:05 +0000 (UTC)
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1004/push/2190796881@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1004@github.com>
References: <quicwg/base-drafts/pull/1004@github.com>
Subject: Re: [quicwg/base-drafts] Gratuitous key schedule change (#1004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3065c94e18c_31703ff7e3cb6f2c82016"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: seanturner
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1mOUhOWJhDl/ZeCbzQcER/iI93QPB3v/aLVa 8YTltFfgAjmEKNX/5obWXJG46wnuAAEdA+N5/txj0DvgU9riAySo6zPfjanjlBSLFXlGI1zQLgr6TP ZBBk1mjfrk4X7uHcIcKrAUahvIu2RRt6aOf6LYDnFN066w/v9j+PUTUHVogYJg7jYLl6Y120b2HUns 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JZIcj4wxBzAbN39WLI_2KrlD6pE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 23:27:09 -0000

----==_mimepart_5a3065c94e18c_31703ff7e3cb6f2c82016
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@seanturner pushed 1 commit.

a5d5f94  Update draft-ietf-quic-tls.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1004/files/7ebcc7a710b574616112f961406e75fb846c131e..a5d5f94f7ae51e6c522a6ea3d91897caf9366d9d

----==_mimepart_5a3065c94e18c_31703ff7e3cb6f2c82016
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/seanturner" class="user-mention">@seanturner</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/a5d5f94" class="commit-link">a5d5f94</a>  Update draft-ietf-quic-tls.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1004/files/7ebcc7a710b574616112f961406e75fb846c131e..a5d5f94f7ae51e6c522a6ea3d91897caf9366d9d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyrkHPuBHWlSzzB8C76ESjC4m5-eks5s_wvJgaJpZM4Q6mOe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6ledL5iFr3R1Cgcc7ZYPHAtk0D9ks5s_wvJgaJpZM4Q6mOe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1004/files/7ebcc7a710b574616112f961406e75fb846c131e..a5d5f94f7ae51e6c522a6ea3d91897caf9366d9d"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@seanturner pushed 1 commit in #1004"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1004/files/7ebcc7a710b574616112f961406e75fb846c131e..a5d5f94f7ae51e6c522a6ea3d91897caf9366d9d"}}}</script>

----==_mimepart_5a3065c94e18c_31703ff7e3cb6f2c82016--


From nobody Tue Dec 12 15:53: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 6820C126DCA for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:53:14 -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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4VY1YwzOSdPT for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 15:53: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 A266A126CBF for <quic-issues@ietf.org>; Tue, 12 Dec 2017 15:53:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513122791; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Yyq93AI4u8XCJDI0zagyjJA7Y1I9YOsw6ggo/IqkE5U=; b=KRwqnBQqL1VpTKve8x8dgVX3kYq3/68MRDr6iPXt4Cgg3i5S//f87PMfU6BMUb1opuJnpIET xIkMVlTi3k7AnvEWS+1HL+jiLaWamjcAYToWLa3kn3nWJqDSdyYwmpxNA4k/paPBD0h+Ovx2 0mmdXX1wsjVwokjU54ZX1vzGPsY=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a306be7.7efa84540090-smtp-out-n01; Tue, 12 Dec 2017 23:53:11 -0000 (UTC)
Date: Tue, 12 Dec 2017 15:53:10 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a306be67f103_684e2ab4cf131c18416bc@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] ee7446: add handshake
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a306be67ec0d_684e2ab4cf131c184155d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AgwRFAceQuNjgMfx1KaBeJZzICc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 23:53:14 -0000

----==_mimepart_5a306be67ec0d_684e2ab4cf131c184155d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: ee74463e82c579944b5a0f9a7ae632a27a109d10
      https://github.com/quicwg/wg-materials/commit/ee74463e82c579944b5a0f9a7ae632a27a109d10
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M interim-18-01/agenda.md

  Log Message:
  -----------
  add handshake



----==_mimepart_5a306be67ec0d_684e2ab4cf131c184155d--


From nobody Tue Dec 12 16:00: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 74E02126DCA for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:00:15 -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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RYlhrGVHu2tQ for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:00:13 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89E15126CBF for <quic-issues@ietf.org>; Tue, 12 Dec 2017 16:00:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513123212; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lYjuj2RpVCQTfj3iBVzcDat/tfgAHYb/JBF1I6iuQkM=; b=oPnLsavWBvy9vzgoafT+kd7mZJkWYh5cb1jlmqGuaUyYFYNGhCJCck7dXURYYLka8K1b+pRW 1mPXmVuSD0h7EKRfrvAbWR8s00SAm68doIA2KQOgeL/CkjVDfblwlX8PqeOqi1y1S/jEPb35 aj+xxoDoFh8KyR6Rhq4oD91fayE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: sean=sn3rd.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a306d8c.7f37b84cb060-smtp-out-n03; Wed, 13 Dec 2017 00:00:12 -0000 (UTC)
Date: Tue, 12 Dec 2017 16:00:12 -0800
From: Sean Turner <sean@sn3rd.com>
Reply-To: Sean Turner <sean@sn3rd.com>
To: quic-issues@ietf.org
Message-ID: <5a306d8c94a58_699b2ac1851efc00137939@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e7f470: Update key schedule
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a306d8c9464f_699b2ac1851efc00137868"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UAWKVwNPpqZQ10Wcmgz3TNqQBw4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 00:00:15 -0000

----==_mimepart_5a306d8c9464f_699b2ac1851efc00137868
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e7f4707d3864a2e63e7d68dd81be85d99dca4134
      https://github.com/quicwg/base-drafts/commit/e7f4707d3864a2e63e7d68dd81be85d99dca4134
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update key schedule

This changes the labels that we use in key derivations to be shorter.  That is
in line with similar changes TLS made, so that the number of iterations of the
underlying hash function are reduced slightly.  QUIC will still run SHA-256
like a bitcoin rig, but this should help some.

I've chosen to define the function we use rather than reuse the TLS 1.3
function.  It's still the same function, but it now uses a different root
label.  That should help avoid collisions if QUIC and TLS diverge (though that
would be unlikely).  The main benefit is in reducing the label length.

This also corrects the error in the example.


  Commit: 7ebcc7a710b574616112f961406e75fb846c131e
      https://github.com/quicwg/base-drafts/commit/7ebcc7a710b574616112f961406e75fb846c131e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  A few consistency fixes


  Commit: a5d5f94f7ae51e6c522a6ea3d91897caf9366d9d
      https://github.com/quicwg/base-drafts/commit/a5d5f94f7ae51e6c522a6ea3d91897caf9366d9d
  Author: Sean Turner <sean@sn3rd.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update draft-ietf-quic-tls.md


  Commit: 4d2fca6256f3e9d42cb0b49b37ace85f5f97f8c1
      https://github.com/quicwg/base-drafts/commit/4d2fca6256f3e9d42cb0b49b37ace85f5f97f8c1
  Author: Sean Turner <sean@sn3rd.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1004 from quicwg/gratuitous-key-schedule-change

Gratuitous key schedule change


Compare: https://github.com/quicwg/base-drafts/compare/32b8de3b9cf5...4d2fca6256f3
----==_mimepart_5a306d8c9464f_699b2ac1851efc00137868--


From nobody Tue Dec 12 16:00: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 75D7E128656 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:00:18 -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 g03u0GhPCzTU for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:00:17 -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 DB75312704A for <quic-issues@ietf.org>; Tue, 12 Dec 2017 16:00:16 -0800 (PST)
Date: Tue, 12 Dec 2017 16:00:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513123216; bh=Nh7pdS80YmkTeX4VgRuRU7elUvH59oq31Uxalo4U1iI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EPVH5MT/750yZ6bOG66YsCfdgYmRKMQSfrCTce/sGoCW0ZfdbpDDBX5BqQ8YCFP8N rXkC0OyS5hGpJbIlZYeL6dCjHZYofxW1SL6u0DXP77YtnFA8lJ/rz19blJpGhMwrtB Lh6sXd8oIdDFe/7v7JWGHvQjDykjNVBxcyB2s9RA=
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf7ed9df4e93e8653c7cd8e8148a61cca0c7aac192cf0000000116482f9092a169ce10b62628@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1004/issue_event/1384678097@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1004@github.com>
References: <quicwg/base-drafts/pull/1004@github.com>
Subject: Re: [quicwg/base-drafts] Gratuitous key schedule change (#1004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a306d90daac_10efb3fd8446d2f341120f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: seanturner
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2mrHZ573xVcVdvcsWwDLhCadN1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 00:00:18 -0000

----==_mimepart_5a306d90daac_10efb3fd8446d2f341120f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1004.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1004#event-1384678097
----==_mimepart_5a306d90daac_10efb3fd8446d2f341120f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1004" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280372776" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1004">#1004</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1004#event-1384678097">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-iNnr6wVwf0BJ6rhCCyM03MbxKOks5s_xOQgaJpZM4Q6mOe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyTQS_Sj0oMsNyauWxQ9dg6ew255ks5s_xOQgaJpZM4Q6mOe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1004#event-1384678097"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1004."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1004#event-1384678097"}}}</script>
----==_mimepart_5a306d90daac_10efb3fd8446d2f341120f7--


From nobody Tue Dec 12 16:00: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 7B1D8128656 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:00:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zLnQQA1-iXIg for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:00: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 F234112704A for <quic-issues@ietf.org>; Tue, 12 Dec 2017 16:00: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=IOvqdAL+9U02Fh+sTIXGrj0BPzQ=; b=RxsoNXIvggwlGlAy 5AYF+/U8FD3u9PqSG+w5/bs6QQxD/1VeSQA9tBmkbqDxresE7qkILieizCQj8ppQ ccOn/e5IEE+60uzb9AncgL4FlPFNcIZhC40IUIRJvOUW9hwjLcbjKY9DaFUC4h+c GxpG4AaH55j4E0EUPhNUI0uBCa4=
Received: by filter0408p1iad2.sendgrid.net with SMTP id filter0408p1iad2-13056-5A306D92-A 2017-12-13 00:00:18.332346291 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id efyGH14KR3Cg6KF9cFh9Cg for <quic-issues@ietf.org>; Wed, 13 Dec 2017 00:00:18.395 +0000 (UTC)
Date: Wed, 13 Dec 2017 00:00:18 +0000 (UTC)
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a388c39e5ec8da1a6c943b29303eceadd1402c392cf0000000116482f9292a169ce10b625a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1003/issue_event/1384678100@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1003@github.com>
References: <quicwg/base-drafts/issues/1003@github.com>
Subject: Re: [quicwg/base-drafts] Update key derivation (#1003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a306d9248a49_16bf3f984a87af381259fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: seanturner
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05ZPTyDbvwJdZcB38zEOn7v0K8FMKG+K0szZ C3Tvm7lkzQbfCAdh+PHQ4/3NiqiTJslGsraBv9Tl1NNHpTPYWdoF4o9J8+sQNu9lxq3x9E22z+H/m7 qbN/HUehfyWTsddPXvFYic+bfdI1UdutLammZY7gtlHzzmvhYm4336adlbWp+/0eBTAMstFWm2wmtv U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eFPQ6IK5NPt7nOV7rEaCPpJNwHk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 00:00:28 -0000

----==_mimepart_5a306d9248a49_16bf3f984a87af381259fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1003 via #1004.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1003#event-1384678100
----==_mimepart_5a306d9248a49_16bf3f984a87af381259fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/1003" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280372642" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1003">#1003</a> via <a href="https://github.com/quicwg/base-drafts/pull/1004" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280372776" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1004">#1004</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1003#event-1384678100">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzSV53OXa9i1us6kpn8sa_v2KDJ4ks5s_xOSgaJpZM4Q6mMJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq24J5K1NA2mOC9vhRJ9cjpaUy0EBks5s_xOSgaJpZM4Q6mMJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1003#event-1384678100"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1003 via #1004."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1003#event-1384678100"}}}</script>
----==_mimepart_5a306d9248a49_16bf3f984a87af381259fb--


From nobody Tue Dec 12 16:06: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 033FC12704A for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:06:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.796
X-Spam-Level: 
X-Spam-Status: No, score=-0.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I8uPnP2_nVqD for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:06:03 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F857126CBF for <quic-issues@ietf.org>; Tue, 12 Dec 2017 16:06:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513123563; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ytF8xoD+Bf0re3WqrwEVTS20OM0vYWRCK/qd1zvANlA=; b=dF4ZD0AqDw2uPM08cUmeHYsZEjyf2uzFGmiCMuCpmgvszvjTJ4v443M9+oD5H/88x6Tzq9mo oEogTJr/KzSeYGYLx0kAZFqSis+3SfqH1gdpDQscUQdiPTv8dXqb1PtOU7AfVTJBS+zo9S8T WoEYSD5Y/2nKXyjrg/dKAJ25vmo=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5a306eea.7ef9c4663a50-smtp-out-n01; Wed, 13 Dec 2017 00:06:02 -0000 (UTC)
Date: Tue, 12 Dec 2017 16:06:01 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a306ee9e2cf2_63412af2aacd3bfc7098a@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a306ee9e2924_63412af2aacd3bfc7087b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jHigDms6-n2rd-WbXXeOnHU2j8o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 00:06:05 -0000

----==_mimepart_5a306ee9e2924_63412af2aacd3bfc7087b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/gratuitous-key-schedule-change
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a306ee9e2924_63412af2aacd3bfc7087b--


From nobody Tue Dec 12 16: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 CA4F11287A7 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:16:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 npyvUpnEKZsG for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:16: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 8D7011279EB for <quic-issues@ietf.org>; Tue, 12 Dec 2017 16:16: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=2geTTnZccyMOK7XJ+uU7TjD5p34=; b=YjN8yt1Zl5N/Wi4E yOc8q1makfdB8D6TEZmPMdyBZ8rrggyxPb17lvGSx4emCzjpHkLYru6awDPqJwru 5jB4NpquQdG2XqIkGtK/mj/eW0OHFI7nOWoaL5MLMN1mrzqD9j0xWPTBTvA2vJwO uK53vOGdaFkQmMUP/o1wTlAGnls=
Received: by filter0250p1iad2.sendgrid.net with SMTP id filter0250p1iad2-26015-5A307149-3 2017-12-13 00:16:09.201972077 +0000 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 jmHLfefcR_uG8YVZo0jmyQ for <quic-issues@ietf.org>; Wed, 13 Dec 2017 00:16:09.157 +0000 (UTC)
Date: Wed, 13 Dec 2017 00:16:09 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd015088ff5b29cc2149c75b4b357f4dbd1d6321592cf000000011648334992a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012@github.com>
Subject: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3071497777_326c3f9f6f85ef2871144"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1wtR1MTxLnCvioPz1Jl/2+jG/EcAZrbLf2Sv eLnRUD9LlXNvhYLFq/ZKTjDsTrG6l4syAFuSvQvxaN0eVqnWJo0mzmkECeJTHluFmAGZHJkPq7wMEZ IX9syv+Rb4bCwIPORoYx7POxyFmSK0SWG5qiSpF5BLHQfwjcHcDu/hqXrqrXmK5aauDbG2PP2ykvo5 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xL6YvY5Dl03XmmLh9iIwpqZkKOE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 00:16:13 -0000

----==_mimepart_5a3071497777_326c3f9f6f85ef2871144
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This PR describes a more complete connection migration design. Among other small bits, this design includes the following:
- Allow a client to probe alternate paths without having to use them for data. The PR introduces PATH_CHALLENGE and PATH_RESPONSE frames for this purpose.
- Allow a client to do PMTU verification on a new path.
- Ensure that a server validates client ownership of a new address. The server also uses the PATH_CHALLENGE and PATH_RESPONSE frames for this purpose.

The new frames obviate the need for PING with data, so PING is now back to being what it used to be --
a frame with no data -- and PONG is gone as well. Note that this allows for a clean implementation and semantic separation. PING can be considered a "retransmittable" frame, with retransmission when not acknowledged, whereas PATH_CHALLENGE/RESPONSE are less onerous, since an implementation may choose to not retransmit (or limit retransmission attempts differently on) probing frames sent to alternate paths.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1012

-- Commit Summary --

  * Initial text for new frame types
  * Replace ping/pong frame
  * Text for probing and connection migration
  * Text cleanup
  * Remove PATH_PROBE frame, cleanup text
  * Add change log
  * Clean up
  * Additional cleanup
  * initial changes
  * initial overview and some nits
  * wrapped up path probing section
  * section on committing
  * committing before I start pruning
  * first complete pass
  * change abandon behavior
  * more structure and some more text
  * editorial changes and added section on loss detection
  * added PING frame back in
  * ekinnear's comments and some wordsmithing
  * Merge pull request #1 from erickinnear/jri-mods
  * remove unnecessary normative
  * Merge remote-tracking branch 'origin/master' into dev/migration

-- File Changes --

    M draft-ietf-quic-transport.md (451)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1012.patch
https://github.com/quicwg/base-drafts/pull/1012.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012

----==_mimepart_5a3071497777_326c3f9f6f85ef2871144
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This PR describes a more complete connection migration design. Among other small bits, this design includes the following:</p>
<ul>
<li>Allow a client to probe alternate paths without having to use them for data. The PR introduces PATH_CHALLENGE and PATH_RESPONSE frames for this purpose.</li>
<li>Allow a client to do PMTU verification on a new path.</li>
<li>Ensure that a server validates client ownership of a new address. The server also uses the PATH_CHALLENGE and PATH_RESPONSE frames for this purpose.</li>
</ul>
<p>The new frames obviate the need for PING with data, so PING is now back to being what it used to be --<br>
a frame with no data -- and PONG is gone as well. Note that this allows for a clean implementation and semantic separation. PING can be considered a "retransmittable" frame, with retransmission when not acknowledged, whereas PATH_CHALLENGE/RESPONSE are less onerous, since an implementation may choose to not retransmit (or limit retransmission attempts differently on) probing frames sent to alternate paths.</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/1012'>https://github.com/quicwg/base-drafts/pull/1012</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Initial text for new frame types</li>
  <li>Replace ping/pong frame</li>
  <li>Text for probing and connection migration</li>
  <li>Text cleanup</li>
  <li>Remove PATH_PROBE frame, cleanup text</li>
  <li>Add change log</li>
  <li>Clean up</li>
  <li>Additional cleanup</li>
  <li>initial changes</li>
  <li>initial overview and some nits</li>
  <li>wrapped up path probing section</li>
  <li>section on committing</li>
  <li>committing before I start pruning</li>
  <li>first complete pass</li>
  <li>change abandon behavior</li>
  <li>more structure and some more text</li>
  <li>editorial changes and added section on loss detection</li>
  <li>added PING frame back in</li>
  <li>ekinnear&#39;s comments and some wordsmithing</li>
  <li>Merge pull request #1 from erickinnear/jri-mods</li>
  <li>remove unnecessary normative</li>
  <li>Merge remote-tracking branch &#39;origin/master&#39; into dev/migration</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1012/files#diff-0">draft-ietf-quic-transport.md</a>
    (451)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1012.patch'>https://github.com/quicwg/base-drafts/pull/1012.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1012.diff'>https://github.com/quicwg/base-drafts/pull/1012.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1012">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5etXlz7XX3Hg9gM5zb7go5RjMGPks5s_xdJgaJpZM4Q_09D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-XqzLZd5Z1tPbJy_86IC7w-IGPJks5s_xdJgaJpZM4Q_09D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1012"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"A more complete connection migration (#1012)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012"}}}</script>

----==_mimepart_5a3071497777_326c3f9f6f85ef2871144--


From nobody Tue Dec 12 16:17: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 75B891279EB for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:17:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WCHWPnB1OJpr for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 16:17:55 -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 992F5128656 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 16:17:55 -0800 (PST)
Date: Tue, 12 Dec 2017 16:17:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513124275; bh=8pbzjfdGkjNrXkYq7Bh/Mfz1mZr5c+T2Lw1U+LrpqAo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e9ROGIjBQOcTHaudoIv0BBrZ/DaAMu4MPfK3QmPBG7/RJypOB2KIvVrP7yUZ+6rFb gCfxIDNOFxaN7VelW5TcuOQl4N78QDN7aEJKvFMsTtdjSfUrwr4z0h5jr9glsd15jv 8GOnJ36krRxW35tRZbdcRy+svqJ/26oyf6QLqXW4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab24302608509f03addac4aec9b0a4b6630cd02f3f92cf00000001164833b292a169ce0fdaaf88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/880/351239188@github.com>
In-Reply-To: <quicwg/base-drafts/issues/880@github.com>
References: <quicwg/base-drafts/issues/880@github.com>
Subject: Re: [quicwg/base-drafts] Probing and connection migration (#880)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3071b2f36de_12a03fe7032ccf3479222"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_Vb7eY5cgm54x3uouPOCueVVgw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 00:17:57 -0000

----==_mimepart_5a3071b2f36de_12a03fe7032ccf3479222
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Tommy Pauly, Eric Kinnear, and I worked through a design of connection migration that we have now written up in PR #1012. This PR describes a more complete connection migration design. Among other small bits, this design includes the following:
- Allow a client to probe alternate paths without having to use them for data. The PR introduces PATH_CHALLENGE and PATH_RESPONSE frames for this purpose.
- Allow a client to do PMTU verification on a new path.
- Ensure that a server validates client ownership of a new address. The server also uses the PATH_CHALLENGE and PATH_RESPONSE frames for this purpose.

The new frames obviate the need for PING with data, so PING is now back to being what it used to be --
a frame with no data -- and PONG is gone as well. Note that this allows for a clean implementation and semantic separation. PING can be considered a "retransmittable" frame, with retransmission when not acknowledged, whereas PATH_CHALLENGE/RESPONSE are less onerous, since an implementation may choose to not retransmit (or limit retransmission attempts differently on) probing frames sent to alternate paths.

Please keep discussion of this PR (modulo clarifications) on this issue, and not on the 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/880#issuecomment-351239188
----==_mimepart_5a3071b2f36de_12a03fe7032ccf3479222
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Tommy Pauly, Eric Kinnear, and I worked through a design of connection=
 migration that we have now written up in PR <a href=3D"https://github.co=
m/quicwg/base-drafts/pull/1012" class=3D"issue-link js-issue-link" data-e=
rror-text=3D"Failed to load issue title" data-id=3D"281582599" data-permi=
ssion-text=3D"Issue title is private" data-url=3D"https://github.com/quic=
wg/base-drafts/issues/1012">#1012</a>. This PR describes a more complete =
connection migration design. Among other small bits, this design includes=
 the following:</p>
<ul>
<li>Allow a client to probe alternate paths without having to use them fo=
r data. The PR introduces PATH_CHALLENGE and PATH_RESPONSE frames for thi=
s purpose.</li>
<li>Allow a client to do PMTU verification on a new path.</li>
<li>Ensure that a server validates client ownership of a new address. The=
 server also uses the PATH_CHALLENGE and PATH_RESPONSE frames for this pu=
rpose.</li>
</ul>
<p>The new frames obviate the need for PING with data, so PING is now bac=
k to being what it used to be --<br>
a frame with no data -- and PONG is gone as well. Note that this allows f=
or a clean implementation and semantic separation. PING can be considered=
 a "retransmittable" frame, with retransmission when not acknowledged, wh=
ereas PATH_CHALLENGE/RESPONSE are less onerous, since an implementation m=
ay choose to not retransmit (or limit retransmission attempts differently=
 on) probing frames sent to alternate paths.</p>
<p>Please keep discussion of this PR (modulo clarifications) on this issu=
e, and not on the 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/issues/880#issuecomment-351239188">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-x5g=
JBmgFStW1z0C2nN6k0HpuQ4ks5s_xeygaJpZM4P7kTl">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1S=
ztTC5lkZ7t6qP1Z0r5yzXzVSTks5s_xeygaJpZM4P7kTl.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/880#issuecomment-351239188"></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 #880: Tommy Pauly, Eric Kinnear, and I worked through a design of conne=
ction migration that we have now written up in PR #1012. This PR describe=
s a more complete connection migration design. Among other small bits, th=
is design includes the following:\r\n- Allow a client to probe alternate =
paths without having to use them for data. The PR introduces PATH_CHALLEN=
GE and PATH_RESPONSE frames for this purpose.\r\n- Allow a client to do P=
MTU verification on a new path.\r\n- Ensure that a server validates clien=
t ownership of a new address. The server also uses the PATH_CHALLENGE and=
 PATH_RESPONSE frames for this purpose.\r\n\r\nThe new frames obviate the=
 need for PING with data, so PING is now back to being what it used to be=
 --\r\na frame with no data -- and PONG is gone as well. Note that this a=
llows for a clean implementation and semantic separation. PING can be con=
sidered a \"retransmittable\" frame, with retransmission when not acknowl=
edged, whereas PATH_CHALLENGE/RESPONSE are less onerous, since an impleme=
ntation may choose to not retransmit (or limit retransmission attempts di=
fferently on) probing frames sent to alternate paths.\r\n\r\nPlease keep =
discussion of this PR (modulo clarifications) on this issue, and not on t=
he PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/880#issuecomment-351239188"}}}</script>=

----==_mimepart_5a3071b2f36de_12a03fe7032ccf3479222--


From nobody Tue Dec 12 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 678F51289B5 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 17:00: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_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 7mqTYTvXEz4J for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 17:00: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 7F7A2126CBF for <quic-issues@ietf.org>; Tue, 12 Dec 2017 17:00:54 -0800 (PST)
Date: Tue, 12 Dec 2017 17:00:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513126853; bh=3IZBzWlasDd/PVsmumDS9Iknw7TAxqosbMCAFBNGahY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S7lnELJKNEkbsmMnTjnbY8KHfNnQJHo9qFo1Hs3+PtCX6M7vXNkf5Y+Jc1Asjk4GY RIdX/nb1NlNqjoxsdgHJBmFkb7eeaw+PGkFL5TXFilbdmnoVnXHB1S6vYbwnpA5AwY yKpRgLd/TLGswD0XcoPY48EZQmz6ngoJ5GO966Wo=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda54f70f30e78da85e7dc94c74080751a5a9b56e92cf0000000116483dc592a169ce0fdaaf88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/880/351246638@github.com>
In-Reply-To: <quicwg/base-drafts/issues/880@github.com>
References: <quicwg/base-drafts/issues/880@github.com>
Subject: Re: [quicwg/base-drafts] Probing and connection migration (#880)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a307bc5a5d0d_17d873f8409420f282292d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: pravb
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YzbC7CubASnGbON7e6SE5ldv0n8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 01:00:56 -0000

----==_mimepart_5a307bc5a5d0d_17d873f8409420f282292d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

0. Do we restrict path challenge / response to only one additional path a=
t a time? =

1. Let's make it clear that there MUST/SHOULD be one congestion control s=
tate for both paths in use. I=E2=80=99d rather err on the side of being c=
onservative about cc until we define multipathing. =

2. Let's try to define the "some number of PATH_CHALLENGE frames and/or a=
fter some time"
One of the challenges with TCP is the variable behavior in different impl=
ementations. Also, otherwise the numbers here can aid fingerprinting the =
implementation. =

3. "the server SHOULD NOT send more than an initial window's worth of byt=
es per estimated roundtrip period". Since the server should not send data=
 until it gets a valid path_response, is this limit for just path_challen=
ge packets?
4. Let's require both client and server to reset the cc and RTT state upo=
n switching to the new address. Currently the text requires only the serv=
er to do so. Let's also mark this a MUST or add sufficient warning text t=
hat deviating from this may cause excessive loss on the network due to us=
ing a mismatched inflated cwnd.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/880#issuecomment-351246638=

----==_mimepart_5a307bc5a5d0d_17d873f8409420f282292d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<ol start=3D"0">
<li>Do we restrict path challenge / response to only one additional path =
at a time?</li>
<li>Let's make it clear that there MUST/SHOULD be one congestion control =
state for both paths in use. I=E2=80=99d rather err on the side of being =
conservative about cc until we define multipathing.</li>
<li>Let's try to define the "some number of PATH_CHALLENGE frames and/or =
after some time"<br>
One of the challenges with TCP is the variable behavior in different impl=
ementations. Also, otherwise the numbers here can aid fingerprinting the =
implementation.</li>
<li>"the server SHOULD NOT send more than an initial window's worth of by=
tes per estimated roundtrip period". Since the server should not send dat=
a until it gets a valid path_response, is this limit for just path_challe=
nge packets?</li>
<li>Let's require both client and server to reset the cc and RTT state up=
on switching to the new address. Currently the text requires only the ser=
ver to do so. Let's also mark this a MUST or add sufficient warning text =
that deviating from this may cause excessive loss on the network due to u=
sing a mismatched inflated cwnd.</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/880#issuecomment-351246638">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-woK=
l99OaJXrtLwBpNFaTYIsSD_ks5s_yHFgaJpZM4P7kTl">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9i=
KPCDo25KRo_SXRE6J3qoEj5Aoks5s_yHFgaJpZM4P7kTl.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/880#issuecomment-351246638"></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":"@pravb in #880=
: 0. Do we restrict path challenge / response to only one additional path=
 at a time? \r\n1. Let's make it clear that there MUST/SHOULD be one cong=
estion control state for both paths in use. I=E2=80=99d rather err on the=
 side of being conservative about cc until we define multipathing. \r\n2.=
 Let's try to define the \"some number of PATH_CHALLENGE frames and/or af=
ter some time\"\r\nOne of the challenges with TCP is the variable behavio=
r in different implementations. Also, otherwise the numbers here can aid =
fingerprinting the implementation. \r\n3. \"the server SHOULD NOT send mo=
re than an initial window's worth of bytes per estimated roundtrip period=
\". Since the server should not send data until it gets a valid path_resp=
onse, is this limit for just path_challenge packets?\r\n4. Let's require =
both client and server to reset the cc and RTT state upon switching to th=
e new address. Currently the text requires only the server to do so. Let'=
s also mark this a MUST or add sufficient warning text that deviating fro=
m this may cause excessive loss on the network due to using a mismatched =
inflated cwnd."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/880#issuecomment-351246638"}}}</script>=

----==_mimepart_5a307bc5a5d0d_17d873f8409420f282292d4--


From nobody Tue Dec 12 17:14: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 D9A02128B90 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 17:14:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.8
X-Spam-Level: 
X-Spam-Status: No, score=-4.8 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IU3ElHvClC2l for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 17:14: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 C06C4120727 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 17:14: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=R62T00XmHJYKop6ZbRIWTTy2gvA=; b=w0lAL7fF6wf8eSDT 7EbpHzrcL2hxg+fc2rV43wPWnN7Ttgbu00URRlNbbZ3zDLi/FCaQwfbgIn3CzaVZ aV0MTl9jdsRC8Or24ZBpnPMKaI5YSxo2N2E7B/YCFprbjqSPkDFN9T8bwx2wUrz6 L4Wv3n9Ig2pfbE2r5W8N7de+6YI=
Received: by filter0364p1iad2.sendgrid.net with SMTP id filter0364p1iad2-871-5A307EE4-22 2017-12-13 01:14:12.66220786 +0000 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 HWo7NylPQlet3frAidJz9A for <quic-issues@ietf.org>; Wed, 13 Dec 2017 01:14:12.668 +0000 (UTC)
Date: Wed, 13 Dec 2017 01:14:12 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb18117e8b6b3a736d8c51688535043438f73da792cf00000001164840e492a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/review/83032070@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a307ee47f977_71bf3fa438102f2c177444"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3JkqhKvV1gaj10frtrhr5pDqxebhlidfhdvS bumigg5hxrgMfWhGp58+y5q1LdpER6GfZ29myhAw4cJBEM3OH41jJ/cx3HauLvjCZ/ZbYWXGdIllCs 7m49qGRBsCD24e/A5KNyzst9iYw1J4pQoHyiPAAi3SC9uOEj5HgnV+s6J9qYxkQE/dKvpgT2DdfVdH U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5rhFm45fZKZFT8vdcBbttjfBCYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 01:14:18 -0000

----==_mimepart_5a307ee47f977_71bf3fa438102f2c177444
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

Thanks for writing this up.  It's a pretty solid design overall (not nearly as prescriptive as ICE, which is good).  I think that there are a number of details that need more meat on them to support the new features that this adds.  I've tried to highlight them.

I also think that the structure of this is unfortunate.  I would prefer to see a generic description of path validation that is role-agnostic.  I realize that we do have a fundamentally asymmetric protocol and I'm not suggesting that this be perfectly symmetric, but this is unnecessarily asymmetric and the structure you have chosen has what appears to be errors in symmetry.  There are some generic requirements that are only in one or other of the client or server sections where they should (at least from my brief review) be shared.  Some of the differences seem like errors, but they could be intentional.  If there are intentional differences (like the fact that you have chosen to allow only clients to migrate here), then those asymmetries should be more explicit.

There needs to be a more explicit mention of NEW_CONNECTION_ID in relation to the client-initiated path probe.  If the client uses a new connection ID for that probe, what does that do to packet numbers on the existing path?  That could be a hard problem given the current design (this is something I hope to address with packet number obfuscation/encryption, so you might decide not to address that and instead leave a TODO for packet numbers).

Finally, I'm not quite done with reviewing this.  I want to do a gap analysis between this and STUN to see if this is a reasonable substitute (because you are effectively replicating STUN capabilities now, albeit in a more integrated and minimal fashion).

> -IP and/or port, such as those caused by client or server migrating to a new
-network.  Connection migration allows a client to retain any shared state with a
-connection when they move networks.  This includes state that can be hard to
-recover such as outstanding requests, which might otherwise be lost with no easy
-way to retry them.
+QUIC connections are identified by 64-bit connection IDs. QUIC's connection IDs
+allow connections to survive changes to the client's address (client's IP
+address and/or port), such as those caused by a client migrating to a new
+network or a NAT rebinding changing the client's public address.
+
+
+### Path Validation and PMTU Verification
+
+PATH_CHALLENGE ({{frame-path-challenge}}) and PATH_RESPONSE
+({{frame-path-response}}) frames MAY be used for validating that an endpoint
+owns an address, or to verify the PMTU to/from an address.

This section doesn't talk about verifying PMTU from.

> +
+A server validates a client's address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a

I hope that this isn't a trigger for migration.  The path verification might be a prerequisite for a conscious migration by a client, but it's not what we should be using to trigger the switch on the server end.

> +can perform more accurate measurements by associating the server's response with
+the causative PATH_CHALLENGE.
+
+When the client receives a PATH_RESPONSE from the server and verifies that the
+included data matches the data it sent in a previous PATH_CHALLENGE, the server
+is considered reachable from the new address and the PMTU of the new network
+path is considered verified.
+
+A client SHOULD abandon the new address if it does not receive a PATH_RESPONSE
+after sending some number of PATH_CHALLENGE frames and/or after some time has
+passed. Note that the client may be receiving data from the server during this
+period, but not receiving a PATH_RESPONSE may be indicative of a PMTU detection
+failure.
+
+
+#### Responding to a Server's Validation

I would prefer that we talk about the different types of migration rather than have this talk about client and server behaviour separately.  Having this text here is hard to contextualize because it comes before any of the text about what might have happened to cause it to be necessary.

Also, I think that initiating and responding to validation is a generic thing that could be described independent of the different use cases/scenarios.

> +is considered reachable from the new address and the PMTU of the new network
+path is considered verified.
+
+A client SHOULD abandon the new address if it does not receive a PATH_RESPONSE
+after sending some number of PATH_CHALLENGE frames and/or after some time has
+passed. Note that the client may be receiving data from the server during this
+period, but not receiving a PATH_RESPONSE may be indicative of a PMTU detection
+failure.
+
+
+#### Responding to a Server's Validation
+
+A client may receive a PATH_CHALLENGE from a server that is validating the
+client's ownership of its address, as described in {{migration-server}}. The
+client MUST respond to this frame by echoing the data from the server's
+PATH_CHALLENGE frame in a PATH_RESPONSE frame.

This doesn't say what path the response follows.  It's important here to note that the client doesn't need to change its addressing info in any way when responding.

> +frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
+address. The client SHOULD do PMTU verification before considering migration
+complete. The client also participates in an address validation that the server
+may initiate to confirm the client's ownership of its address (see
+{{migration-server}}).
+
+A client migrating to a new network might use a new connection ID for packets
+sent from the new address, see {{migration-linkability}} for further discussion.

There's nothing here about the use of connection ID and packet numbers for the probes on the new path. 

> +but it MUST limit the rate at which data is sent to an unvalidated address, and
+it MUST limit the amount of time for which it sends data to an unvalidated
+address.
+
+
+#### Responding to a Client's Probe
+
+When a server receives a PATH_CHALLENGE frame from a client, it MUST generate a
+PATH_RESPONSE frame that contains the same data as the challenge. The server's
+PATH_RESPONSE MUST be sent to the address from which the client's PATH_CHALLENGE
+was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client's packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client's packet, unless the server has
+reasonable assurance of a smaller PMTU.

Why does the server pad its PATH_RESPONSE, but the client does not?  Also, this smaller PMTU seems confusing, even if it isn't explicitly wrong.  We definitely need a 1200 in here somewhere.

> +A server MAY skip address validation for a client address that it considers to
+be already valid.
+
+After validating a client address, the server MAY send an updated address
+validation token to the client ({{address-validation}}).
+
+
+#### Committing to a New Address
+
+When a server receives a packet containing a frame other than PATH_CHALLENGE,
+PATH_RESPONSE, or PADDING from a client address with a packet number that is the
+largest seen thus far on the connection, the server "commits" to this client
+address. The server MUST send all subsequent packets to this address, with the
+following exception.  PATH_CHALLENGE, PATH_RESPONSE, and PADDING frames are used
+for probing a network path, and receiving only these frames MUST NOT cause the
+server to commit to a new address.

I think that this can be simpler.  Any packet containing PATH_CHALLENGE is ignored.

You do allow STREAM frames with that packet in earlier text (and STREAM frames aren't a terrible waste of octets, so I can imagine people using the bandwidth for that rather than padding, even if the probability of loss is that much greater).  But this text would cause the recipient to latch.

> +Before sending any other packets to a client address that is not yet considered
+valid, the server MUST send a PATH_CHALLENGE frame with its own validation data
+to this address to verify the client's ownership of it. The server's
+PATH_CHALLENGE MAY be bundled with other frames and does not require additional
+padding.
+
+When the server receives a PATH_RESPONSE from a client and verifies that the
+included data matches that sent by the server in a previous PATH_CHALLENGE to
+the client, the server considers the client address to which the corresponding
+PATH_CHALLENGE was sent as valid.
+
+A server MAY send additional PATH_CHALLENGE frames to handle packet loss,
+subject to the congestion controller's limits.
+
+A PATH_CHALLENGE frame used for validation MUST contain at least 12 randomly
+generated octets {{?RFC4086}}, making the payload sufficiently hard to guess.

This is a generic requirement, but you have it here in the server-specific section.

> +
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Length(8)   |                 Data (*)                    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+Length:
+
+: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.

Can we make this a fixed length?

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+A PATH_RESPONSE frame MUST NOT elicit acknowledgements.

I don't think that this is a necessary requirement.  Given that it's the packet that generates the acknowledgments, that PADDING causes ACKs to be sent, and that this will never fill an entire packet, I think that you can drop this line.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83032070
----==_mimepart_5a307ee47f977_71bf3fa438102f2c177444
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>Thanks for writing this up.  It's a pretty solid design overall (not nearly as prescriptive as ICE, which is good).  I think that there are a number of details that need more meat on them to support the new features that this adds.  I've tried to highlight them.</p>
<p>I also think that the structure of this is unfortunate.  I would prefer to see a generic description of path validation that is role-agnostic.  I realize that we do have a fundamentally asymmetric protocol and I'm not suggesting that this be perfectly symmetric, but this is unnecessarily asymmetric and the structure you have chosen has what appears to be errors in symmetry.  There are some generic requirements that are only in one or other of the client or server sections where they should (at least from my brief review) be shared.  Some of the differences seem like errors, but they could be intentional.  If there are intentional differences (like the fact that you have chosen to allow only clients to migrate here), then those asymmetries should be more explicit.</p>
<p>There needs to be a more explicit mention of NEW_CONNECTION_ID in relation to the client-initiated path probe.  If the client uses a new connection ID for that probe, what does that do to packet numbers on the existing path?  That could be a hard problem given the current design (this is something I hope to address with packet number obfuscation/encryption, so you might decide not to address that and instead leave a TODO for packet numbers).</p>
<p>Finally, I'm not quite done with reviewing this.  I want to do a gap analysis between this and STUN to see if this is a reasonable substitute (because you are effectively replicating STUN capabilities now, albeit in a more integrated and minimal fashion).</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156538097">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -IP and/or port, such as those caused by client or server migrating to a new
-network.  Connection migration allows a client to retain any shared state with a
-connection when they move networks.  This includes state that can be hard to
-recover such as outstanding requests, which might otherwise be lost with no easy
-way to retry them.
+QUIC connections are identified by 64-bit connection IDs. QUIC&#39;s connection IDs
+allow connections to survive changes to the client&#39;s address (client&#39;s IP
+address and/or port), such as those caused by a client migrating to a new
+network or a NAT rebinding changing the client&#39;s public address.
+
+
+### Path Validation and PMTU Verification
+
+PATH_CHALLENGE ({{frame-path-challenge}}) and PATH_RESPONSE
+({{frame-path-response}}) frames MAY be used for validating that an endpoint
+owns an address, or to verify the PMTU to/from an address.
</pre>
<p>This section doesn't talk about verifying PMTU from.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156538387">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+A server validates a client&#39;s address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
</pre>
<p>I hope that this isn't a trigger for migration.  The path verification might be a prerequisite for a conscious migration by a client, but it's not what we should be using to trigger the switch on the server end.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156538709">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +can perform more accurate measurements by associating the server&#39;s response with
+the causative PATH_CHALLENGE.
+
+When the client receives a PATH_RESPONSE from the server and verifies that the
+included data matches the data it sent in a previous PATH_CHALLENGE, the server
+is considered reachable from the new address and the PMTU of the new network
+path is considered verified.
+
+A client SHOULD abandon the new address if it does not receive a PATH_RESPONSE
+after sending some number of PATH_CHALLENGE frames and/or after some time has
+passed. Note that the client may be receiving data from the server during this
+period, but not receiving a PATH_RESPONSE may be indicative of a PMTU detection
+failure.
+
+
+#### Responding to a Server&#39;s Validation
</pre>
<p>I would prefer that we talk about the different types of migration rather than have this talk about client and server behaviour separately.  Having this text here is hard to contextualize because it comes before any of the text about what might have happened to cause it to be necessary.</p>
<p>Also, I think that initiating and responding to validation is a generic thing that could be described independent of the different use cases/scenarios.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156538899">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +is considered reachable from the new address and the PMTU of the new network
+path is considered verified.
+
+A client SHOULD abandon the new address if it does not receive a PATH_RESPONSE
+after sending some number of PATH_CHALLENGE frames and/or after some time has
+passed. Note that the client may be receiving data from the server during this
+period, but not receiving a PATH_RESPONSE may be indicative of a PMTU detection
+failure.
+
+
+#### Responding to a Server&#39;s Validation
+
+A client may receive a PATH_CHALLENGE from a server that is validating the
+client&#39;s ownership of its address, as described in {{migration-server}}. The
+client MUST respond to this frame by echoing the data from the server&#39;s
+PATH_CHALLENGE frame in a PATH_RESPONSE frame.
</pre>
<p>This doesn't say what path the response follows.  It's important here to note that the client doesn't need to change its addressing info in any way when responding.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156539138">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
+address. The client SHOULD do PMTU verification before considering migration
+complete. The client also participates in an address validation that the server
+may initiate to confirm the client&#39;s ownership of its address (see
+{{migration-server}}).
+
+A client migrating to a new network might use a new connection ID for packets
+sent from the new address, see {{migration-linkability}} for further discussion.
</pre>
<p>There's nothing here about the use of connection ID and packet numbers for the probes on the new path.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156539290">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +but it MUST limit the rate at which data is sent to an unvalidated address, and
+it MUST limit the amount of time for which it sends data to an unvalidated
+address.
+
+
+#### Responding to a Client&#39;s Probe
+
+When a server receives a PATH_CHALLENGE frame from a client, it MUST generate a
+PATH_RESPONSE frame that contains the same data as the challenge. The server&#39;s
+PATH_RESPONSE MUST be sent to the address from which the client&#39;s PATH_CHALLENGE
+was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client&#39;s packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client&#39;s packet, unless the server has
+reasonable assurance of a smaller PMTU.
</pre>
<p>Why does the server pad its PATH_RESPONSE, but the client does not?  Also, this smaller PMTU seems confusing, even if it isn't explicitly wrong.  We definitely need a 1200 in here somewhere.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156539973">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +A server MAY skip address validation for a client address that it considers to
+be already valid.
+
+After validating a client address, the server MAY send an updated address
+validation token to the client ({{address-validation}}).
+
+
+#### Committing to a New Address
+
+When a server receives a packet containing a frame other than PATH_CHALLENGE,
+PATH_RESPONSE, or PADDING from a client address with a packet number that is the
+largest seen thus far on the connection, the server &quot;commits&quot; to this client
+address. The server MUST send all subsequent packets to this address, with the
+following exception.  PATH_CHALLENGE, PATH_RESPONSE, and PADDING frames are used
+for probing a network path, and receiving only these frames MUST NOT cause the
+server to commit to a new address.
</pre>
<p>I think that this can be simpler.  Any packet containing PATH_CHALLENGE is ignored.</p>
<p>You do allow STREAM frames with that packet in earlier text (and STREAM frames aren't a terrible waste of octets, so I can imagine people using the bandwidth for that rather than padding, even if the probability of loss is that much greater).  But this text would cause the recipient to latch.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156540129">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Before sending any other packets to a client address that is not yet considered
+valid, the server MUST send a PATH_CHALLENGE frame with its own validation data
+to this address to verify the client&#39;s ownership of it. The server&#39;s
+PATH_CHALLENGE MAY be bundled with other frames and does not require additional
+padding.
+
+When the server receives a PATH_RESPONSE from a client and verifies that the
+included data matches that sent by the server in a previous PATH_CHALLENGE to
+the client, the server considers the client address to which the corresponding
+PATH_CHALLENGE was sent as valid.
+
+A server MAY send additional PATH_CHALLENGE frames to handle packet loss,
+subject to the congestion controller&#39;s limits.
+
+A PATH_CHALLENGE frame used for validation MUST contain at least 12 randomly
+generated octets {{?RFC4086}}, making the payload sufficiently hard to guess.
</pre>
<p>This is a generic requirement, but you have it here in the server-specific section.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156540251">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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Length(8)   |                 Data (*)                    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+Length:
+
+: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
</pre>
<p>Can we make this a fixed length?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156540371">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+A PATH_RESPONSE frame MUST NOT elicit acknowledgements.
</pre>
<p>I don't think that this is a necessary requirement.  Given that it's the packet that generates the acknowledgments, that PADDING causes ACKs to be sent, and that this will never fill an entire packet, I think that you can drop this line.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83032070">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq137ifJ35YAS_ar0e0eHu0wEZifCks5s_yTkgaJpZM4Q_09D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2ujwyouEkTuo3H-yqJ605tCdfq-ks5s_yTkgaJpZM4Q_09D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83032070"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83032070"}}}</script>
----==_mimepart_5a307ee47f977_71bf3fa438102f2c177444--


From nobody Tue Dec 12 17:31: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 2D721126CBF for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 17:31:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.595
X-Spam-Level: 
X-Spam-Status: No, score=-0.595 tagged_above=-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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, T_SPF_HELO_TEMPERROR=0.01, T_SPF_TEMPERROR=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 95YcrJEs6zjs for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 17:31:40 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98F02120727 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 17:31: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=GQjWCFsrozNsd8Q/nlhRu1bAxuk=; b=CowhLZ7ddVRvWOk/ x+Hf5CZ8MHCQN/wU4qfdIQvI13oyutIlqp8snq8XUQ1z8pjILGfA+iZQDafvgapR cHf7Xyr6rdlcosJ6ZByCgzYxaC1BCQDDBxblk1AygSJp/W1pqp3mg8SBFq5vpor7 mBt1E5DHxL33p083cFWNwoYrxw4=
Received: by filter0161p1las1.sendgrid.net with SMTP id filter0161p1las1-11856-5A3082FA-6 2017-12-13 01:31:38.244236351 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id Xv-lLnOJTL60fgL4FRechA for <quic-issues@ietf.org>; Wed, 13 Dec 2017 01:31:37.918 +0000 (UTC)
Date: Wed, 13 Dec 2017 01:31:38 +0000 (UTC)
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9ff8507afca08dea8217898c9e496c56f7a08e9f92cf00000001164844fa92a169ce0f868d69@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/796/351252223@github.com>
In-Reply-To: <quicwg/base-drafts/issues/796@github.com>
References: <quicwg/base-drafts/issues/796@github.com>
Subject: Re: [quicwg/base-drafts] Explain reason for having connection limits (#796)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3082fa5df1_4f2f3f9e13940f3425327f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0artfo4EsCoEsEoC+ahDQZ101yzbWBVS0/Tr Yb8F6lEMqOtAc9apxByv9aI/RJLP83BMaG4knijfKrOV+VDV888KplmVOHmzwKO15MygkrIaU7x4dx lXUjPMin58Hw7T9bkQbtX+bVxBJaGwOaSFPJVr8lC/Kmk7qtaKP/hoVp32n9Q0D4I2vV4NypxVunCt 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6d-MRSUfwD8fNjBLyswERfmF64k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 01:31:42 -0000

----==_mimepart_5a3082fa5df1_4f2f3f9e13940f3425327f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Flipping to editorial.

Just a note -- the drafts need not justify every decision made, except where it's necessary to clearly communicate.  That's not to say that we can't (or shouldn't) discuss why things are the way they are; just saying that if we were to document the reason for every decision, they would quickly become unreadable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/796#issuecomment-351252223
----==_mimepart_5a3082fa5df1_4f2f3f9e13940f3425327f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Flipping to editorial.</p>
<p>Just a note -- the drafts need not justify every decision made, except w=
here it's necessary to clearly communicate.  That's not to say that we can'=
t (or shouldn't) discuss why things are the way they are; just saying that =
if we were to document the reason for every decision, they would quickly be=
come unreadable.</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/796#issuecomment-351252223">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwfkoz-KxE7TbtI=
wj2XMyiIqQ1U9ks5s_yj6gaJpZM4PjnCs">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-_URDMvFtkjEdhDr=
Yd324qeLPT-ks5s_yj6gaJpZM4PjnCs.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/796#issuecomment-351252223"></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 #796: Flipping to edito=
rial.\r\n\r\nJust a note -- the drafts need not justify every decision made=
, except where it's necessary to clearly communicate.  That's not to say th=
at we can't (or shouldn't) discuss why things are the way they are; just sa=
ying that if we were to document the reason for every decision, they would =
quickly become unreadable."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/796#issuecomment-351252223"}}}</script>=

----==_mimepart_5a3082fa5df1_4f2f3f9e13940f3425327f--


From nobody Tue Dec 12 17: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 1DF39128B91 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 17:37:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.254
X-Spam-Level: 
X-Spam-Status: No, score=-3.254 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TRjX-TlRuMRL for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 17: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 58C40126CBF for <quic-issues@ietf.org>; Tue, 12 Dec 2017 17:37: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=QVrRaDxts6nuTGzFXifnVNceSj0=; b=rW1w0K1wgrYwzHST ARAG+VUBd95YrtYF/X62U0VNdBmTKXathkZ5pk6THAB9AZGTN+PGynbz6KocTmBE ibjVX+GuLp9l9kI/kIY+o6sO6rcug2ly4uhbHmUvoPIbGshSDOs7RrqVWffIfo7U EboVLpUsT4TuT+CL2qZW0z9f4Z8=
Received: by filter0485p1las1.sendgrid.net with SMTP id filter0485p1las1-6754-5A308447-2A 2017-12-13 01:37:11.994008085 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id anln_I5VRtiTRRw7ththkw for <quic-issues@ietf.org>; Wed, 13 Dec 2017 01:37:11.894 +0000 (UTC)
Date: Wed, 13 Dec 2017 01:37:12 +0000 (UTC)
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb3f2056c267defb9f5c49208c35d15db440bc7bb92cf000000011648464792a169ce10b8fbb9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1006/351253224@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1006@github.com>
References: <quicwg/base-drafts/issues/1006@github.com>
Subject: Re: [quicwg/base-drafts] Appendix on GQUIC transition (#1006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a308447da08d_5ec63fe310e7cf3812326f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Dw23+D5MG3uxFaqIA7v9NSsJ1Rx7B3EDi0Z 6/me8yLYAJVmn9RAHn2EGPrY2SLr67mNh4bpZyOTw7Qy77sy55N+vG+2odQ4fOxXyKNDRp8rAV0TBF 7KjBJB2Jx0RUCeQ3K1nQyQtrvSn7gYJwyt4TC1xsD1sFg5PfRpk7a5cJClFDk0AWNwVEtHTuJWQj2D 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hZSt2mJfuqiuNIjMfD0zIKmk2dU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 01:37:15 -0000

----==_mimepart_5a308447da08d_5ec63fe310e7cf3812326f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's the operability 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/1006#issuecomment-351253224
----==_mimepart_5a308447da08d_5ec63fe310e7cf3812326f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There's the operability 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/1006#issuecomment-351253224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_dxBsubAIOCauXzrCIdNwW2tdjuks5s_ypHgaJpZM4Q7ZHm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_j1laH_4OdPq0BEjqLqjAUjoyyTks5s_ypHgaJpZM4Q7ZHm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1006#issuecomment-351253224"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1006: There's the operability document..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1006#issuecomment-351253224"}}}</script>
----==_mimepart_5a308447da08d_5ec63fe310e7cf3812326f--


From nobody Tue Dec 12 19:01: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 5A2321270A0 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 19:01:14 -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 aSrOpDVDCi2r for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 19:01: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 0945F126CBF for <quic-issues@ietf.org>; Tue, 12 Dec 2017 19:01:12 -0800 (PST)
Date: Tue, 12 Dec 2017 19:01:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513134072; bh=WEW685X4+6nvouglDIVrfMvi/zmAXfEF3czy0R6zSDE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IhjdCLTXLDDox1GwCLXmJCpP7z/HSIlciiZdDyEMZsXLL+sEOhWOF66fNvYx9U3wH jmLt2sMGQpwOh9AErLCrfkba10zfDoCs1nBxa2yMgerp2qvJIQy4RjTjIQM28UhbqS FqbIyMpr4XFoZMseGXoOYsJmkQ8W/T6bijr9jK2M=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0b5009fa754a3921249ef9889cfceb8b63e34e9392cf00000001164859f892a169ce10b8fbb9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1006/351267486@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1006@github.com>
References: <quicwg/base-drafts/issues/1006@github.com>
Subject: Re: [quicwg/base-drafts] Appendix on GQUIC transition (#1006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3097f83268d_6bd13fea043d8f2848387b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/byD1wi63YKjLz8cNDUrijfefVUw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 03:01:14 -0000

----==_mimepart_5a3097f83268d_6bd13fea043d8f2848387b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good point, I'm happy 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/1006#issuecomment-351267486
----==_mimepart_5a3097f83268d_6bd13fea043d8f2848387b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Good point, I'm happy 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/1006#issuecomment-351267486">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5btt9y1PnO6283XhvSVwCz6wqRDks5s_z34gaJpZM4Q7ZHm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw0dL2AT9nhcVFFTZfDqdOrwv0j0ks5s_z34gaJpZM4Q7ZHm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1006#issuecomment-351267486"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1006: Good point, I'm happy with that."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1006#issuecomment-351267486"}}}</script>
----==_mimepart_5a3097f83268d_6bd13fea043d8f2848387b--


From nobody Tue Dec 12 19:13: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 A1C19128D8B for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 19:13:25 -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 iqSJc8Wfcc8D for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 19:13:23 -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 53C02128616 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 19:13:23 -0800 (PST)
Date: Tue, 12 Dec 2017 19:13:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513134802; bh=vaHheu2KoiuDfqKt6hurkLt4pzhA9D/pxSyyi557UTo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CV66tDrOF4wUqZ4KGXIfNl9RT9N6Xc/7nv6NptlvL2Qx5JOdC+VpWbJ6gBRWb7T+U CIXmqL7BuP9J3Iav4ki5XbN187+Nj7JMoZu/SPl0wphYoaxFeQ5vB1Y7cOMR2pro5c KtULYAooYBwmeyd7pGoMFG0C8Dj6wmAXklZwSvXo=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8fa5401a29d945e89108c86ca9b31d92ff2f08992cf0000000116485cd292a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/351269308@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a309ad2ae280_2f723f8a34426f286757c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: pravb
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2vTxaL0qKlP0cCBFpD73IHqrQBU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 03:13:26 -0000

----==_mimepart_5a309ad2ae280_2f723f8a34426f286757c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I missed this engrossing discussion. Bullet 5 is a problem. The issue today in datacenters is that minrto is set by the sender and ack delay is set by the receiver but there is no way to negotiate this value. Windows tries to solve this by using the handshake RTT to pick aggressive values for both minrto and delayed ACK timeout but it is less than ideal since both ends could measure the handshake RTT differently. Starting out with a fixed 25 msec we are preventing a much lower minrto in low latency intra-DC scenarios. I think we should still negotiate the default starting value in the transport parameters as proposed in the TCP MAD option. 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/981#issuecomment-351269308
----==_mimepart_5a309ad2ae280_2f723f8a34426f286757c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I missed this engrossing discussion. Bullet 5 is a problem. The issue =
today in datacenters is that minrto is set by the sender and ack delay is=
 set by the receiver but there is no way to negotiate this value. Windows=
 tries to solve this by using the handshake RTT to pick aggressive values=
 for both minrto and delayed ACK timeout but it is less than ideal since =
both ends could measure the handshake RTT differently. Starting out with =
a fixed 25 msec we are preventing a much lower minrto in low latency intr=
a-DC scenarios. I think we should still negotiate the default starting va=
lue in the transport parameters as proposed in the TCP MAD option. Though=
ts?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-351269308">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_eGE=
vxdgd3lxb4NZuWR0CCB6sReks5s_0DSgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3E=
h8sJEQgxvTH0-GNedzhunlaeLks5s_0DSgaJpZM4Qy1_D.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/981#issuecomment-351269308"></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":"@pravb in #981=
: I missed this engrossing discussion. Bullet 5 is a problem. The issue t=
oday in datacenters is that minrto is set by the sender and ack delay is =
set by the receiver but there is no way to negotiate this value. Windows =
tries to solve this by using the handshake RTT to pick aggressive values =
for both minrto and delayed ACK timeout but it is less than ideal since b=
oth ends could measure the handshake RTT differently. Starting out with a=
 fixed 25 msec we are preventing a much lower minrto in low latency intra=
-DC scenarios. I think we should still negotiate the default starting val=
ue in the transport parameters as proposed in the TCP MAD option. Thought=
s?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/981#issuecomment-351269308"}}}</script>=

----==_mimepart_5a309ad2ae280_2f723f8a34426f286757c--


From nobody Tue Dec 12 19:22: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 16DAB1270B4 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 19:22:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.182
X-Spam-Level: 
X-Spam-Status: No, score=-3.182 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fBA_YZ_8Bldn for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 19:22: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 4011A126CBF for <quic-issues@ietf.org>; Tue, 12 Dec 2017 19:22: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=TjJdEGTqPHw7ULh3Tb7S/0II8P4=; b=R2zBYl9HIYOzm1Yd W93S9I/pDhpBTSKd8+lnQzOxKJ00e9X3F0LkXB55ZuONjwToyMOEnQrHxn4HWlIl fU4HJ+BtszGQwR2O1DtURh0eoYmZHHUO5nbqNptPMjMHTKRxKdjUVKoS9YJi6O+q Fb1MRK2ynlfcYVHsTaogGEJmAPM=
Received: by filter0333p1las1.sendgrid.net with SMTP id filter0333p1las1-24612-5A309D04-D 2017-12-13 03:22:45.031949445 +0000 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 WoVzR5QbSzimPjXrvaClnQ for <quic-issues@ietf.org>; Wed, 13 Dec 2017 03:22:44.992 +0000 (UTC)
Date: Wed, 13 Dec 2017 03:22:45 +0000 (UTC)
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab478a26f91778ad40ff92fbc61488b456054ba0f192cf0000000116485f0492a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/review/83052833@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a309d04d808b_6e743ff1ece2cf34643777"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1lzBkASFiuLiTNep9yw1bPL83vXY9HwITTOy 3lnBQsnZUrCv91aPp3FJHf8+14etGh1KBclKSlMnSAHJ2Y0myz/81Qv3CAfnnXNmwPMqdxz1Kb8V5c ez2652yy6fAhxmHBCWWSGPLeZlEbMHiWLaYPK7nPhtDV3MCqaYHPFBq+NOlgTHAx7lUmUpcErcmgtj E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PWfpxrMq4AahcMCYPffMmjavRxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 03:22:48 -0000

----==_mimepart_5a309d04d808b_6e743ff1ece2cf34643777
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear commented on this pull request.



> @@ -3841,7 +3941,8 @@ Issue and pull request numbers are listed with a leading octothorp.
 
 ## Since draft-ietf-quic-transport-08
 
-No significant changes.
+- Added PATH_CHALLENGE and PATH_RESPONSE frames, removed PING with Data, removed
+  PONG frame and rewrote connection migration (#000)

This should be filled in with the correct number now

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83052833
----==_mimepart_5a309d04d808b_6e743ff1ece2cf34643777
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156556406">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3841,7 +3941,8 @@ Issue and pull request numbers are listed with a leading octothorp.
 
 ## Since draft-ietf-quic-transport-08
 
-No significant changes.
+- Added PATH_CHALLENGE and PATH_RESPONSE frames, removed PING with Data, removed
+  PONG frame and rewrote connection migration (#000)
</pre>
<p>This should be filled in with the correct number now</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83052833">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4j6zpRNkS9kUPRMtkxegPHS4Nxmks5s_0MEgaJpZM4Q_09D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0RC28LlgrTtLKWDRYt5drgXKWGqks5s_0MEgaJpZM4Q_09D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83052833"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #1012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83052833"}}}</script>
----==_mimepart_5a309d04d808b_6e743ff1ece2cf34643777--


From nobody Tue Dec 12 20:19: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 AF51C128D19 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 20:19:33 -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 SEmRkITYzEOD for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 20:19:31 -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 56AB01271DF for <quic-issues@ietf.org>; Tue, 12 Dec 2017 20:19:31 -0800 (PST)
Date: Tue, 12 Dec 2017 20:19:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513138770; bh=1e7qrIAq+GaqJP9kZ4FOQavPamHLceM9oOoEAbLiWcI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rgE3Dwmu0Cs9mkqTBqZ78b+4lQ67DCfjZZQrDyRVUNZaYeV8yTzv96cvnxWUOxx8x Y7g7jX5dXevVnrq/Z4V3L7fk+l4GlxV+/M+ljkFHDXyzEk+TTBeQA7JNFGgfiyk5u9 1GYSMqaZMA27q7oFbu6oxjbjcPA+Iy2tokZuE9Ds=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab897f6896d67599e4a129f2f0b0995fc705a0768492cf0000000116486c5292a169ce0f868d69@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/796/351277869@github.com>
In-Reply-To: <quicwg/base-drafts/issues/796@github.com>
References: <quicwg/base-drafts/issues/796@github.com>
Subject: Re: [quicwg/base-drafts] Explain reason for having connection limits (#796)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30aa5287692_62b23fb5e878af2c153747"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TKKAiU77hjlPu170w6PphMt5EUk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 04:19:33 -0000

----==_mimepart_5a30aa5287692_62b23fb5e878af2c153747
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If the editors think that this is not important, I won't insist.  This is less of an issue for version 1, which focuses on supporting HTTP instead of being "[the next transport protocol for the Internet](https://quicwg.github.io/)."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/796#issuecomment-351277869
----==_mimepart_5a30aa5287692_62b23fb5e878af2c153747
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If the editors think that this is not important, I won't insist.  This=
 is less of an issue for version 1, which focuses on supporting HTTP inst=
ead of being "<a href=3D"https://quicwg.github.io/" rel=3D"nofollow">the =
next transport protocol for the Internet</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/796#issuecomment-351277869">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6o6a=
ZDokLm2_k2jsfYhIWvBmrerks5s_1BSgaJpZM4PjnCs">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7k=
vc0gaurAxx-hdXhphaegmuMX0ks5s_1BSgaJpZM4PjnCs.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/796#issuecomment-351277869"></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":"@dtikhonov in =
#796: If the editors think that this is not important, I won't insist.  T=
his is less of an issue for version 1, which focuses on supporting HTTP i=
nstead of being \"[the next transport protocol for the Internet](https://=
quicwg.github.io/).\""}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/796#issuecomment-351277869"}}}</script>=

----==_mimepart_5a30aa5287692_62b23fb5e878af2c153747--


From nobody Tue Dec 12 22:41: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 44D17127011 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 22:41:26 -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 9oK8q-XJUHUz for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 22:41: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 87850126DFB for <quic-issues@ietf.org>; Tue, 12 Dec 2017 22:41:24 -0800 (PST)
Date: Tue, 12 Dec 2017 22:41:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513147283; bh=38C1m2YfRM+BKzhBmcPImkrQzx6I1btRBOI2DEQHNUk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SQ2w9q+I2Sa+QnaTJs6YJu8JKJsefO7YWlIvELe5rp+mqdLKMfGltctAIEWJe4K9y 30MMiMATWDC2KKN9PKnO+wcQqsVRZZf8qpl0C2Y4tXNmOctd6bMhhdPIJuXXx5Shhx X5TAMAy4TGjtYdeVCr3g2dowMyc+WzCxAzQ3Pe1U=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7d30a6b39aeb1a68242d79bbbeacf19d900b47292cf0000000116488d9392a169ce10c33668@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1010/351298407@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1010@github.com>
References: <quicwg/base-drafts/issues/1010@github.com>
Subject: Re: [quicwg/base-drafts] Server's initial plaintext packet should be PMTU sized (#1010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30cb93e6e2b_6bfa3f9264f7af2c6526b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BCxbeB6249p0d9BlDJLMFwlawDA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 06:41:26 -0000

----==_mimepart_5a30cb93e6e2b_6bfa3f9264f7af2c6526b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was thinking, what about DOS amplification attacks, if the server plaintext is larger than the client initial? But in fact, the server plain text is already larger than the client initial -- certificates are large enough to often require two 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/1010#issuecomment-351298407
----==_mimepart_5a30cb93e6e2b_6bfa3f9264f7af2c6526b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I was thinking, what about DOS amplification attacks, if the server pl=
aintext is larger than the client initial? But in fact, the server plain =
text is already larger than the client initial -- certificates are large =
enough to often require two packets.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1010#issuecomment-351298407">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwCd=
ZhsdwZcxyq_0AKIoRoWrgPtOks5s_3GTgaJpZM4Q-TGH">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz=
kzSOUcUso34GT4M5aKzRUtyxJbks5s_3GTgaJpZM4Q-TGH.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/1010#issuecomment-351298407"></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":"@huitema in #1=
010: I was thinking, what about DOS amplification attacks, if the server =
plaintext is larger than the client initial? But in fact, the server plai=
n text is already larger than the client initial -- certificates are larg=
e enough to often require two packets."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/1010#issuecomment-3512=
98407"}}}</script>=

----==_mimepart_5a30cb93e6e2b_6bfa3f9264f7af2c6526b--


From nobody Tue Dec 12 22:43: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 19CCB127011 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 22:43:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qsE_MstuZP5p for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 22:43: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 A572E126DFB for <quic-issues@ietf.org>; Tue, 12 Dec 2017 22:43: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=1hP2hdEOAleMjVwavyu9Cn2yPl4=; b=MqEMyLYYcy9cjYit +WSnTvTxVOg2o8vHF92+vji7Shp0+ITS6I6hPMhnd+RVfrO8txOXYAh8zaxpre/6 GzGnM+gSH9CKHcvi4C+DZonJZddBw//SFUFeRAg68Qdqx7JzJIx38NWQs0XmFba1 qJSEs1SxMEYZXtb0OtgKxXrSoA8=
Received: by filter0173p1las1.sendgrid.net with SMTP id filter0173p1las1-4095-5A30CC07-4 2017-12-13 06:43:19.336177168 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id cjbnNDQaSgqZcQXu0up0oQ for <quic-issues@ietf.org>; Wed, 13 Dec 2017 06:43:19.207 +0000 (UTC)
Date: Wed, 13 Dec 2017 06:43:19 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde71d7dd9f55fc52e5e06454e85592a547aeca7092cf0000000116488e0792a169ce10c33668@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1010/351298713@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1010@github.com>
References: <quicwg/base-drafts/issues/1010@github.com>
Subject: Re: [quicwg/base-drafts] Server's initial plaintext packet should be PMTU sized (#1010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30cc071c4ec_489e3f9291c4ef388167b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3FY8u1ccb7nEflMRwZuoOPGIEXeZq2nnIqYI mFlkZIAMyG744IXTgf2rt/8TSyq3HShvg/SuYMbZ/kted7n8UUa8K1IBp7iQv4RH53lPWQ7V/XRbAM FmsD64pbM3CbsmgiW8eDLEkIouAxWROtao+jb5KZvKFd1EUByB7s3tmx9rgZSzx3XBd3u2gPtUsiCG Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QT4Il1Exl1zvcV-rf6kOK-a4DqY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 06:43:22 -0000

----==_mimepart_5a30cc071c4ec_489e3f9291c4ef388167b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OTOH, I would not call that PMTU discovery. You are speaking about the minimum MTU of 1532/1552 bytes, right?

Another way to see that is that the server should assume that the "guaranteed" MTU is at most the size of the largest packet that it sent during the handshake.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1010#issuecomment-351298713
----==_mimepart_5a30cc071c4ec_489e3f9291c4ef388167b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OTOH, I would not call that PMTU discovery. You are speaking about the m=
inimum MTU of 1532/1552 bytes, right?</p>
<p>Another way to see that is that the server should assume that the "guara=
nteed" MTU is at most the size of the largest packet that it sent during th=
e handshake.</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/1010#issuecomment-351298713">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqySUUaH1fD69e4=
KHh2GvQLsFU1dnks5s_3IHgaJpZM4Q-TGH">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy68M-2dD69J8gpg=
82D7-g07nX-Xks5s_3IHgaJpZM4Q-TGH.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/1010#issuecomment-351298713"></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":"@huitema in #1010: OTOH, I would=
 not call that PMTU discovery. You are speaking about the minimum MTU of 15=
32/1552 bytes, right?\r\n\r\nAnother way to see that is that the server sho=
uld assume that the \"guaranteed\" MTU is at most the size of the largest p=
acket that it sent during the handshake."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/1010#issuecomment-351298=
713"}}}</script>=

----==_mimepart_5a30cc071c4ec_489e3f9291c4ef388167b1--


From nobody Tue Dec 12 22:48: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 84537126DFB for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 22:48:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 BHl0ei-h09jG for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 22:48: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 A876D126CD6 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 22:48: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=K4E+eQY7zJ7rQw0Hg5xwZtZo3gU=; b=hG8KqWdlJ+kWfOyb xPGE38c7Bqip487qkgY85SZiuZ5QCkMHdGAPQThYypiQZsVP6uIUz1wz8QAjUu1c V24SVMSnUdxf5GW8CtYquXy1LmaFXuCT7miyA39bbSK+RxX0HQeEmJ/bOfaJNT7Y lvSxZBLBLLHK1xOv2GnazZUmoKc=
Received: by filter0281p1las1.sendgrid.net with SMTP id filter0281p1las1-17299-5A30CD37-A 2017-12-13 06:48:23.660577769 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id dFQQSkEIRRmHnyaLplGUAQ for <quic-issues@ietf.org>; Wed, 13 Dec 2017 06:48:23.548 +0000 (UTC)
Date: Wed, 13 Dec 2017 06:48:23 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9c9df9094cf85d1fd1d6bf26ac955f5a19b306992cf0000000116488f3792a169ce0fdaaf88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/880/351299583@github.com>
In-Reply-To: <quicwg/base-drafts/issues/880@github.com>
References: <quicwg/base-drafts/issues/880@github.com>
Subject: Re: [quicwg/base-drafts] Probing and connection migration (#880)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30cd3754fc3_20a43fc30de34f3098368"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak17dgYDjNn+OMWQL3g1QR8X14sZNia+JjtWm4 1b7cu1bDmEx3zN7hCbFteJFaigfa2klU3A9DxlNPtraQPrb7A6OAY9xfhV9PKFZlIRz+xwnawWexkZ T+Fuhf909l0Z8O+K6AizAza4elZmh7GiaPjYpvf+ypdT2IjkUFnYRuG18miiCgh/C1A/n6WhR41r22 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rewuPSR-viLonQgd_P5lekR820Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 06:48:26 -0000

----==_mimepart_5a30cd3754fc3_20a43fc30de34f3098368
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks @pravb. Answers below:

0. Not quite. A client can probe multiple paths at the same time, and a server can be validating multiple paths at the same time, but the server considers only one path the one it's committed to. Happy to clarify that further in the PR if you think that's useful.

1. I would like to suggest that a single congestion controller is enough, but I would like to allow an impl to use multiple if it really wants to. That said, we don't specify how to use multiple controllers, so I'm fine with a SHOULD.

2. Agreed. I'll come up with something here. 

3. The server can send data until validation is complete, which is why this limit of IW is applied. The limit is to basically not allow an arbitrary amount of data from being dumped on a victim. We can tighten this to lower than IW, but our reasoning was that 0RTT gives you the same amount of amplification, and this is similar.

4. Agreed. Will come up with something here.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/880#issuecomment-351299583
----==_mimepart_5a30cd3754fc3_20a43fc30de34f3098368
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks <a href=3D"https://github.com/pravb" class=3D"user-mention">@prav=
b</a>. Answers below:</p>
<ol start=3D"0">
<li>
<p>Not quite. A client can probe multiple paths at the same time, and a ser=
ver can be validating multiple paths at the same time, but the server consi=
ders only one path the one it's committed to. Happy to clarify that further=
 in the PR if you think that's useful.</p>
</li>
<li>
<p>I would like to suggest that a single congestion controller is enough, b=
ut I would like to allow an impl to use multiple if it really wants to. Tha=
t said, we don't specify how to use multiple controllers, so I'm fine with =
a SHOULD.</p>
</li>
<li>
<p>Agreed. I'll come up with something here.</p>
</li>
<li>
<p>The server can send data until validation is complete, which is why this=
 limit of IW is applied. The limit is to basically not allow an arbitrary a=
mount of data from being dumped on a victim. We can tighten this to lower t=
han IW, but our reasoning was that 0RTT gives you the same amount of amplif=
ication, and this is similar.</p>
</li>
<li>
<p>Agreed. Will come up with something here.</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/880#issuecomment-351299583">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1G66gfv4AGe6KD=
HoiECAUMW1RUaks5s_3M3gaJpZM4P7kTl">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqw_v7G8U2hQqN2d1W=
ATBhgiiwS2Nks5s_3M3gaJpZM4P7kTl.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/880#issuecomment-351299583"></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 #880: Thanks @pr=
avb. Answers below:\r\n\r\n0. Not quite. A client can probe multiple paths =
at the same time, and a server can be validating multiple paths at the same=
 time, but the server considers only one path the one it's committed to. Ha=
ppy to clarify that further in the PR if you think that's useful.\r\n\r\n1.=
 I would like to suggest that a single congestion controller is enough, but=
 I would like to allow an impl to use multiple if it really wants to. That =
said, we don't specify how to use multiple controllers, so I'm fine with a =
SHOULD.\r\n\r\n2. Agreed. I'll come up with something here. \r\n\r\n3. The =
server can send data until validation is complete, which is why this limit =
of IW is applied. The limit is to basically not allow an arbitrary amount o=
f data from being dumped on a victim. We can tighten this to lower than IW,=
 but our reasoning was that 0RTT gives you the same amount of amplification=
, and this is similar.\r\n\r\n4. Agreed. Will come up with something here.\=
r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/880#issuecomment-351299583"}}}</script>=

----==_mimepart_5a30cd3754fc3_20a43fc30de34f3098368--


From nobody Tue Dec 12 22:51: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 CBFE8127011 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 22:51:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 DiiYLuzn8yOK for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 22:51: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 E5E1E126E64 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 22:51: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=5AtyZGiOWq8EeVceoFUXwFLgOUQ=; b=ZpMa8Kp/c2t+e0ME 6kx8AoRc5b38kCTB9YknH+m8EUqZ8BszK79sZl3RuL5bXgHrdqMNlTbc6Fl8mika Ps3WIw7cJHTm2txL3fIEsFbMJURGsek880d+CwKnWPtGln2wco8+oiFD5T9cEkdN NvixGqJQn+6xLBAk4E4zxDjlIyQ=
Received: by filter0212p1las1.sendgrid.net with SMTP id filter0212p1las1-9830-5A30CDDD-1A 2017-12-13 06:51:09.914174978 +0000 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 pNFmsqcrR3S2c0-XDbCyaw for <quic-issues@ietf.org>; Wed, 13 Dec 2017 06:51:09.724 +0000 (UTC)
Date: Wed, 13 Dec 2017 06:51:10 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19665222d3caa613f1608c068712b4f1c764f15292cf0000000116488fdd92a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/review/83074382@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30cddd96e42_60bd3fbc2d2c4f3822684"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3S4lp3VBVvYSv9h13dARvoCptw2s0xHAWxWo Zg/8pJ2fen/GCQeKYrHqH4+0kaLFtsNIqy+X70qGu+3tJZo3dnG1bhlYxDER/6TFdhYtSlMDZYPQ0f fXMzjZto+Aw1/RN7V5KR6uG1B89+AWIUFtb/sZaqgfsFMY/PE6UzawzhcYjUCI1M6Vsw9eL8C1NC84 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PoajtLSZWtYD391dS0LzFrbZSok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 06:51:13 -0000

----==_mimepart_5a30cddd96e42_60bd3fbc2d2c4f3822684
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> -IP and/or port, such as those caused by client or server migrating to a new
-network.  Connection migration allows a client to retain any shared state with a
-connection when they move networks.  This includes state that can be hard to
-recover such as outstanding requests, which might otherwise be lost with no easy
-way to retry them.
+QUIC connections are identified by 64-bit connection IDs. QUIC's connection IDs
+allow connections to survive changes to the client's address (client's IP
+address and/or port), such as those caused by a client migrating to a new
+network or a NAT rebinding changing the client's public address.
+
+
+### Path Validation and PMTU Verification
+
+PATH_CHALLENGE ({{frame-path-challenge}}) and PATH_RESPONSE
+({{frame-path-response}}) frames MAY be used for validating that an endpoint
+owns an address, or to verify the PMTU to/from an address.

The client is verifying PMTU from its new address

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012#discussion_r156575583
----==_mimepart_5a30cddd96e42_60bd3fbc2d2c4f3822684
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/1012#discussion_r156575583">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -IP and/or port, such as those caused by client or server migrating to a new
-network.  Connection migration allows a client to retain any shared state with a
-connection when they move networks.  This includes state that can be hard to
-recover such as outstanding requests, which might otherwise be lost with no easy
-way to retry them.
+QUIC connections are identified by 64-bit connection IDs. QUIC&#39;s connection IDs
+allow connections to survive changes to the client&#39;s address (client&#39;s IP
+address and/or port), such as those caused by a client migrating to a new
+network or a NAT rebinding changing the client&#39;s public address.
+
+
+### Path Validation and PMTU Verification
+
+PATH_CHALLENGE ({{frame-path-challenge}}) and PATH_RESPONSE
+({{frame-path-response}}) frames MAY be used for validating that an endpoint
+owns an address, or to verify the PMTU to/from an address.
</pre>
<p>The client is verifying PMTU from its new address</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156575583">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxDHPCl3Ms0pXPLZk_IS7d7QZdA4ks5s_3PdgaJpZM4Q_09D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_TqmtufKx5juxoij-4BkKpK569yks5s_3PdgaJpZM4Q_09D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156575583"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012#discussion_r156575583"}}}</script>
----==_mimepart_5a30cddd96e42_60bd3fbc2d2c4f3822684--


From nobody Tue Dec 12 23:02: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 54E34127337 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:02:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U8gIfLAqqLoA for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:02: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 1EB6A126E64 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 23:02: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=MVQ94FL0/susqYUzuykb3Ue7TeQ=; b=ritaizhIqrWW03jC X6EnmxUGcNha+zyKZWNoaZOrigfrEcy9yqVJcXJyd6VRn82MPTrNw/wihqS6o9AP b16MToapMGw8UWnGi3+SLjYy3yKLCFKvbduTw3qGJ3KLMZgPj56ZZu2BRbzMI+sM yvi8QO8Iot/5PGIynTXiu8NR7Cs=
Received: by filter0313p1iad2.sendgrid.net with SMTP id filter0313p1iad2-12903-5A30D098-1 2017-12-13 07:02:48.133249041 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id 6vs3taO2TOCjmmqFUDmiNg for <quic-issues@ietf.org>; Wed, 13 Dec 2017 07:02:48.296 +0000 (UTC)
Date: Wed, 13 Dec 2017 07:02:48 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ebfd79504bd28e1617752253d1410103a63d37a92cf000000011648929892a169ce10c33668@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1010/351302072@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1010@github.com>
References: <quicwg/base-drafts/issues/1010@github.com>
Subject: Re: [quicwg/base-drafts] Server's initial plaintext packet should be PMTU sized (#1010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30d09813da1_20b33fc30de34f30536842"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nxOJf5Cx9YR7wlSj7GEILvlaM8Kr+vozqMH 1MrrbSyngypkmR+N1b0Dj3uwNDN1KD06u2dY8zS20e7/azVpbVQL7jI/ULdgYX9GeXoIabq9JE5BzO EddqjofCTufNt+V3N2ocCyTPVlfXnof8IYR7pVgbTf73ftYV1mgxcPr6U4P48JqMxFmuxx9KiuVzxI 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fTQtPYkBw95JGS7e1N0iHv9A7rA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 07:02:50 -0000

----==_mimepart_5a30d09813da1_20b33fc30de34f30536842
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema: Yes, exactly. There's no text right now for the server to know what it's max packet size ought to be. I was going to suggest that the server use the size of the client's first packet, unless it knows that the PMTU in the server -> client direction is smaller, in which case, it uses a smaller size. Either ways, this ought to become the max packet size for the server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1010#issuecomment-351302072
----==_mimepart_5a30d09813da1_20b33fc30de34f30536842
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/huitema" class=3D"user-mention">@huitema</=
a>: Yes, exactly. There's no text right now for the server to know what it'=
s max packet size ought to be. I was going to suggest that the server use t=
he size of the client's first packet, unless it knows that the PMTU in the =
server -&gt; client direction is smaller, in which case, it uses a smaller =
size. Either ways, this ought to become the max packet size for the server.=
</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/1010#issuecomment-351302072">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq81UT_GgUpYGM1=
2RMgeG6EHUj-6bks5s_3aYgaJpZM4Q-TGH">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2ntWfyAEa7N_5mp=
pxG2rnWluCD_ks5s_3aYgaJpZM4Q-TGH.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/1010#issuecomment-351302072"></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 #1010: @huitema:=
 Yes, exactly. There's no text right now for the server to know what it's m=
ax packet size ought to be. I was going to suggest that the server use the =
size of the client's first packet, unless it knows that the PMTU in the ser=
ver -\u003e client direction is smaller, in which case, it uses a smaller s=
ize. Either ways, this ought to become the max packet size for the server."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/1010#issuecomment-351302072"}}}</script>=

----==_mimepart_5a30d09813da1_20b33fc30de34f30536842--


From nobody Tue Dec 12 23:10: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 EDABD126BF3 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:10: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
Received: 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_8zVlxnwJf for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:10: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 3B3DA1292D3 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 23:10:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513149014; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IDnC++KWp+qSqRVDhCHM+5sCf+sZnKBVzW4C7Z2tsE0=; b=wFCq3IhhAi4IkktrB/oKbGd5hP98xefszLrfaE/SjOUBCXQauMsD2hb6W1ur6VOB+TmQYJof QRwWdPCuO7kfDruysleARJ3TROaKKAeYKXkp+pQcosAkQDrHi9PiS39Of1QZB/70rr6RIrSy E4tqEhTLxFccPhtHxSg6SCwxqXc=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri=google.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a30d256.7f33057dad50-smtp-out-n03; Wed, 13 Dec 2017 07:10:14 -0000 (UTC)
Date: Tue, 12 Dec 2017 23:10:13 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a30d2555b1a0_78702af92676bc14742ee@hookshot-fe-8867ff3.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 71baee: Added text about server padding handshake to PMTU
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a30d2555ae26_78702af92676bc1474113"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JlCzOM4LvXL46UsPokDjzVfuViA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 07:10:19 -0000

----==_mimepart_5a30d2555ae26_78702af92676bc1474113
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/server-pmtu
  Home:   https://github.com/quicwg/base-drafts
  Commit: 71baee472b12b992848902af2e91ea378fd656e5
      https://github.com/quicwg/base-drafts/commit/71baee472b12b992848902af2e91ea378fd656e5
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added text about server padding handshake to PMTU



----==_mimepart_5a30d2555ae26_78702af92676bc1474113--


From nobody Tue Dec 12 23:11: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 956D6126E64 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:11:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 hATLHfms7ujf for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:11: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 E45B6126BF3 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 23:11:28 -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=ZCW4YAbssTOkdm9J6zMm2p8uX7w=; b=rMqrMZ4V4MgaxhxL zJH1wlRQ9aiDugoh/rk5KE6PBzGt3CTYlL7vttGoT2P/E+ImU+kTxZavx9JoNSKY jdF62khUQIii31glNhyvTobR4NP5BMYVrSyY3lJyIyokq69EJNTd6MZonevPlb5G nULAiIStVOlKawzyHjmhjEOQOto=
Received: by filter0055p1iad2.sendgrid.net with SMTP id filter0055p1iad2-29520-5A30D2A0-2 2017-12-13 07:11:28.272914631 +0000 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 ukzmnqHmRCW84vfC6emrRw for <quic-issues@ietf.org>; Wed, 13 Dec 2017 07:11:28.061 +0000 (UTC)
Date: Wed, 13 Dec 2017 07:11:28 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c55011dc4318579517f0ff0724310d2453c8fb592cf000000011648949f92a169ce10c994a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1013@github.com>
Subject: [quicwg/base-drafts] Adds text about server padding handshake to PMTU (#1013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30d29fee0eb_5b7a3fd2ab596f38191180"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2B8FqbZvHO+jcQTC+fx6LmU8w7eV1Tn+nzTC ywcZH40KleIqJs3PI0pn3h+q4bUqQRFnwRmWYhcQAWk1ObiaIO8CB9RH5YGavklc6wxqyokxrC461X 03Avb7NnWWG+nzoq6rFjwTrSoiVdigUQDDbfTZ66Iy3upG6yCJNKvSWBxzLmFlgonveFBqB5fMCyvP c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GNA3yk3xMEcg5qC_eiZIOJKFdIs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 07:11:30 -0000

----==_mimepart_5a30d29fee0eb_5b7a3fd2ab596f38191180
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #1010.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1013

-- Commit Summary --

  * Added text about server padding handshake to PMTU

-- File Changes --

    M draft-ietf-quic-transport.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1013.patch
https://github.com/quicwg/base-drafts/pull/1013.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1013

----==_mimepart_5a30d29fee0eb_5b7a3fd2ab596f38191180
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span aria-label="This pull request closes issue #1010." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/1010" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="281228904" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1010">#1010</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/1013'>https://github.com/quicwg/base-drafts/pull/1013</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Added text about server padding handshake to PMTU</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1013/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/1013.patch'>https://github.com/quicwg/base-drafts/pull/1013.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1013.diff'>https://github.com/quicwg/base-drafts/pull/1013.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1013">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-R_cPOusx4G_WYbA66bTKohQPAOks5s_3ifgaJpZM4RAGg3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyq2oGixr6DMM7YNZdfB8YGaz5Gyks5s_3ifgaJpZM4RAGg3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1013"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Adds text about server padding handshake to PMTU (#1013)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1013"}}}</script>

----==_mimepart_5a30d29fee0eb_5b7a3fd2ab596f38191180--


From nobody Tue Dec 12 23:18: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 0227C126C26 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:18:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xZVnBA4b4qRB for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:18: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 CC214126BF3 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 23:18:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HiOctZDaTlwR1ahKcih5r/qACZ4=; b=v35yddmxDUFdBFps bFy9Bk7bPRLOCEYmSH7gvrlmbn7TkS6BO5ctqacI7ZlJwNUEJVBTNQDUdaHykWqE 5INML0h3FDcp1IJS4Kho0gyeiD4T7ROrvdeFcoxp+XriGU0r5U6fr+hFjr0vh/xV 4j7uVXDOWbJ8Vj2TGz4Lg+J+9j4=
Received: by filter0315p1las1.sendgrid.net with SMTP id filter0315p1las1-32313-5A30D440-B 2017-12-13 07:18:24.627041 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id zP-aoOL5TW6XUU-zSETUiw for <quic-issues@ietf.org>; Wed, 13 Dec 2017 07:18:24.415 +0000 (UTC)
Date: Wed, 13 Dec 2017 07:18:24 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe129de26c7bc5b4851171392812a56c85e4a525c92cf000000011648964092a169ce10c99a1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1014@github.com>
Subject: [quicwg/base-drafts] Requirement of PMTU > 1280 (#1014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30d4405e85e_48fb3f9d78628f2c22472f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Gc1LnMYNLFmbURfBD0qJ7OjSRHAR7dxBmpj ifjwJrR0frFk+aPbBFpQqGxiL3bB+4QsnVxCwai8GJZky7ypGTx9bD6Jzx5p128gSabciZanauPxqc 5UBmL89ER2wXWZS9Uu1KvotQ+JcI0dZZXsntLgi8PRBMau2aw5Vjx8M3v/ha4K5T7KanZOdMMI+Qm1 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UzT7e8sREZsRUUJngyd9yhWRIvc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 07:18:27 -0000

----==_mimepart_5a30d4405e85e_48fb3f9d78628f2c22472f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The draft currently requires that QUIC require a network path supporting a MTU of at least 1280 octets. Specifically, "An endpoint MUST NOT reduce its MTU below this number, even if it receives signals that indicate a smaller limit might exist."

This text needs justification or needs to be removed. (I can't recall why this was added 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/issues/1014
----==_mimepart_5a30d4405e85e_48fb3f9d78628f2c22472f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The draft currently requires that QUIC require a network path supporting a MTU of at least 1280 octets. Specifically, "An endpoint MUST NOT reduce its MTU below this number, even if it receives signals that indicate a smaller limit might exist."</p>
<p>This text needs justification or needs to be removed. (I can't recall why this was added 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/issues/1014">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Z4pej8xmQkAMAFDi1qWevy5NWHks5s_3pAgaJpZM4RAG41">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzTyGIyYuiolq--WN42d7WLbLN0wks5s_3pAgaJpZM4RAG41.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1014"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Requirement of PMTU \u003e 1280 (#1014)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1014"}}}</script>
----==_mimepart_5a30d4405e85e_48fb3f9d78628f2c22472f--


From nobody Tue Dec 12 23:20: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 0E6AB128BBB for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:20:42 -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 ddNFxi-WTvz2 for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:20:40 -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 A6138126CC4 for <quic-issues@ietf.org>; Tue, 12 Dec 2017 23:20:40 -0800 (PST)
Date: Tue, 12 Dec 2017 23:20:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513149640; bh=VjsmbjfIkn8HStEHlhGcjChBUX7EDmRPlgMNByejrnU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VyR4qHMxP90B2DZEQhUDaGhJNMBNZGYN2DO4vGOiHtjRaYioCnvcFHEuP7nM8ZCIU qoZ491ufrDV4eB4K4JRyjPsuIssMkCO4oSO7/Un6WwHbqA0ZHU5RkEkay0OccqCko8 z3gOHXEdmrK4pb6H8Vg4jUxZnJvqO1K5K5q+xam0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28f7fd356303b04d3d166fa984ac33677ac27bda92cf00000001164896c792a169ce10c994a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1013/c351305196@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1013@github.com>
References: <quicwg/base-drafts/pull/1013@github.com>
Subject: Re: [quicwg/base-drafts] Adds text about server padding handshake to PMTU (#1013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30d4c83b94_e3a3f821e9b2f282812d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cbbdOkyGac9ds6j9tcnziDJiwac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 07:20:42 -0000

----==_mimepart_5a30d4c83b94_e3a3f821e9b2f282812d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I understand that there's a PMTU requirement of > 1280 in the draft at the moment, but I have #1014 to track that. I'm happy to rewrite this PR depending on how that issue is resolved.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1013#issuecomment-351305196
----==_mimepart_5a30d4c83b94_e3a3f821e9b2f282812d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I understand that there's a PMTU requirement of &gt; 1280 in the draft at the moment, but I have <a href="https://github.com/quicwg/base-drafts/issues/1014" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="281647642" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1014">#1014</a> to track that. I'm happy to rewrite this PR depending on how that issue is resolved.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1013#issuecomment-351305196">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx0SbbIZ8ymPWXWPoEHOykDdPbbeks5s_3rIgaJpZM4RAGg3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxad-wI-e87NtPm6FyC36JQtBXmrks5s_3rIgaJpZM4RAGg3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1013#issuecomment-351305196"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1013: I understand that there's a PMTU requirement of \u003e 1280 in the draft at the moment, but I have #1014 to track that. I'm happy to rewrite this PR depending on how that issue is resolved."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1013#issuecomment-351305196"}}}</script>
----==_mimepart_5a30d4c83b94_e3a3f821e9b2f282812d9--


From nobody Tue Dec 12 23:22: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 3CD05128BBB for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:22:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X9NoY0tqmyEu for <quic-issues@ietfa.amsl.com>; Tue, 12 Dec 2017 23:22: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 0D6B41292FD for <quic-issues@ietf.org>; Tue, 12 Dec 2017 23:22: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=rTl9ZAIPDlhBPIBs6wwhltryBV8=; b=Aq8TDtyLzYvxTPlL YSwprzJDRajO0xtcIRXsqz7It7ZJOi0VoPszqvaL4cNtZIA8LezGc1uHxMEdbeDV znwab5JxFu07LU8WYV1cwoAJQ8IK4afZKtBqGwxbZd8XA1hX0QHGt3VcuwZbi/Wc 2ktZCf500gDgKXjKUZbP4XgXizk=
Received: by filter0530p1iad2.sendgrid.net with SMTP id filter0530p1iad2-21895-5A30D52B-B 2017-12-13 07:22:19.909182672 +0000 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 frBD-pbXRxSPR2IS9Zj2Jg for <quic-issues@ietf.org>; Wed, 13 Dec 2017 07:22:19.803 +0000 (UTC)
Date: Wed, 13 Dec 2017 07:22:20 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b0a772c5289a9a6eef6878ea53a2c3d0e93956e92cf000000011648972b92a169ce10a4b93f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/985/review/83078543@github.com>
In-Reply-To: <quicwg/base-drafts/pull/985@github.com>
References: <quicwg/base-drafts/pull/985@github.com>
Subject: Re: [quicwg/base-drafts] Restructure packetization section (#985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a30d52bad09d_49d93fe5f8436f34234656"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2iQbtApF575XZYRN4BlzpR/N/LmzKbyVBPG2 Y16tiqfEmKpv/ccxi89J8y20/Tt8ZXawVMTR6XkDIPxJWEPT7pgm9tVLmhddz9sHmwowomosFf1Zjy dOLlwM499Jxzbm73c3tuZVmm4BvyNVsk1KT96B81psMH6xgsJnD6sR2hRLwCNlxz2dntgcviSwzpvk E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rpn4xSXwBp8Za5oqXlkbMUjye5E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 07:22:22 -0000

----==_mimepart_5a30d52bad09d_49d93fe5f8436f34234656
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

LGTM. Merge when you're ready.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-83078543
----==_mimepart_5a30d52bad09d_49d93fe5f8436f34234656
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>

<p>LGTM. Merge when you're ready.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-83078543">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-CFbQhtyly7N-K7cO07bbh56chUks5s_3srgaJpZM4Q1qxu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4QA_qiEyCNP9MkrwWrVn1jsVNJQks5s_3srgaJpZM4Q1qxu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-83078543"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #985"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/985#pullrequestreview-83078543"}}}</script>
----==_mimepart_5a30d52bad09d_49d93fe5f8436f34234656--


From nobody Wed Dec 13 06:46: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 3A9D3126CD8 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 06:46:04 -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 wV4ZC5yyBhbx for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 06:46: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 A4BAB12704A for <quic-issues@ietf.org>; Wed, 13 Dec 2017 06:46:01 -0800 (PST)
Date: Wed, 13 Dec 2017 06:46:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513176361; bh=iiSiUpe0TaSCKhTb4MmzuDgU0BxzjOk+EwLhT2gBhvI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uorlHeTi6fIqKhk3OubB0SpN+wvALUQS08JZvSxW2L2NDJMbLGSESKvhYiVL+gSqL yEt2izL+hQ9WEzTE05fxRwltRNSjzo83duuUjrjq6nuAcL+WMWmFVGrmOnyGyDlyWb QjX7Qq55r6yPelQS58H2A8S02M49KVZoDLVIy8v8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e93cc25e6d7aa95e54067dfa0efdf37be4cdfc692cf000000011648ff2892a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/981/issue_event/1385760508@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a313d29c67_105313f93ae7e8f342928a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/glqdHKtyqlEBka2TwOthpW_oHW0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 14:46:04 -0000

----==_mimepart_5a313d29c67_105313f93ae7e8f342928a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #981.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#event-1385760508
----==_mimepart_5a313d29c67_105313f93ae7e8f342928a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a href="https://github.com/quicwg/base-drafts/issues/981" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="278580242" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/981">#981</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/981#event-1385760508">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-TvORbIAakiYCKaQ9MDaW3ozFLqks5s_-MpgaJpZM4Qy1_D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1EfKHW3Fm2lvB6J73OyYBcUIVKeks5s_-MpgaJpZM4Qy1_D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/981#event-1385760508"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #981."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#event-1385760508"}}}</script>
----==_mimepart_5a313d29c67_105313f93ae7e8f342928a7--


From nobody Wed Dec 13 06: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 568A1124B0A for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 06:46:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.182
X-Spam-Level: 
X-Spam-Status: No, score=-3.182 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Iz5OIKXGsz09 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 06:46: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 55963126CD8 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 06:46: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=+s06vmjwpRY4Ek1tcOlSaRPPXp0=; b=SSxwNLuceQRtfZQJ TJYm1G2yNq8Uwg9Deemu1X44jAWmPLWof1x2ivS3roRuegyvwz3cq70IJEtEeD5h ajYyP3Ik9eWn0CucGuAjiakwky5x3U5NG2KW7Y3bRT6C5dTs7To9pHlHr6w5z+VA oQ/Uq9LjC5NFbKGBtCASomBp5ys=
Received: by filter0107p1las1.sendgrid.net with SMTP id filter0107p1las1-15469-5A313D2E-3 2017-12-13 14:46:06.240831648 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id VajrpkHjTOCWGeGGS30JVQ for <quic-issues@ietf.org>; Wed, 13 Dec 2017 14:46:06.217 +0000 (UTC)
Date: Wed, 13 Dec 2017 14:46:06 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc9f8b6b0c3c18a9dbfa07938b51ec15ffbbb6f392cf000000011648ff2992a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/351411712@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a313d294bee_7fd03fe450f6ef2c18145b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2H7OEqnns4ZaRRGsgVsTkxQuhdfzntx6Zd7X blfOWc6/kHzK4ZbTbqOKwlhQo66sKgaa2dEc09uMAgu/F9ayM0eymnXMzEmtcSow33+Eo6C16UPjl8 Hj3cyLXy4BQwev6hXmGTNwINZ8r6l8RcYVUI9uEfbyQTyt7LywzdgdRGrg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H7mfmxp7_CY86jp1CsDi5YduNxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 14:46:09 -0000

----==_mimepart_5a313d294bee_7fd03fe450f6ef2c18145b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm happy to reopen this, since no one has any experience with the current suggestion of measuring max ack delay and the TCP MAD option is seen as valuable by the TCP folks for the reasons you suggest.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#issuecomment-351411712
----==_mimepart_5a313d294bee_7fd03fe450f6ef2c18145b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm happy to reopen this, since no one has any experience with the current suggestion of measuring max ack delay and the TCP MAD option is seen as valuable by the TCP folks for the reasons you suggest.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/981#issuecomment-351411712">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-TvORbIAakiYCKaQ9MDaW3ozFLqks5s_-MpgaJpZM4Qy1_D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1EfKHW3Fm2lvB6J73OyYBcUIVKeks5s_-MpgaJpZM4Qy1_D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/981#issuecomment-351411712"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #981: I'm happy to reopen this, since no one has any experience with the current suggestion of measuring max ack delay and the TCP MAD option is seen as valuable by the TCP folks for the reasons you suggest."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-351411712"}}}</script>
----==_mimepart_5a313d294bee_7fd03fe450f6ef2c18145b--


From nobody Wed Dec 13 07:27: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 305CF126BF7 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 07:27:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 KJvV9Ez4n4Ed for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 07:27: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 5258212422F for <quic-issues@ietf.org>; Wed, 13 Dec 2017 07:27: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=SKr2fQSK+L/6pKw2SovZFSTdH3g=; b=Ras9S09aA9H5cf4c tv1XSBdmszLJcpKSS1FpZ+NYY5Jn6GawA1TnZEBVVN6qDjBy1gjaashA4XF1UVXY lDW0IqDHa//HMY5I+J/cCnHQ8tn2VXX/a1KL4TPxaB1/x+Ed2PcezerF07c09kuU m3Ye2VAb1y/gJ88eDanu47quOag=
Received: by filter0615p1iad2.sendgrid.net with SMTP id filter0615p1iad2-10080-5A3146CE-3 2017-12-13 15:27:10.156536734 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id ATxOx-bNQ-W9uR3cw-FeBQ for <quic-issues@ietf.org>; Wed, 13 Dec 2017 15:27:10.035 +0000 (UTC)
Date: Wed, 13 Dec 2017 15:27:10 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab470035a97bf2a87f75ef8ec9b3ac5c44d820bb3492cf00000001164908cd92a169ce10c99a1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1014/351424624@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1014@github.com>
References: <quicwg/base-drafts/issues/1014@github.com>
Subject: Re: [quicwg/base-drafts] Requirement of PMTU > 1280 (#1014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3146cddfc10_bcf3ffbe7cdcf301549a1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0gp0yQZ8L0wyKqWWp+4S4Eb1C7zT2Uc21aH3 L22ZErU6L0/iU+NVVPHL31ht8xFDNf9cU2w6zC0urBgRy9TqYDZ/x/j33bj1TmF/uc+2vm2Lhivrqh FbsVkR7bAoAjoSTRiRsniRcG0QxT3x+hsnTFzKDomw/CLRJYqp8Y/OPfEmubR7c0kqGCfAfIXaLhlm Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/scqnwE6J8taSNA4T_5-GsSLwZFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 15:27:17 -0000

----==_mimepart_5a3146cddfc10_bcf3ffbe7cdcf301549a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

by justification I don't know if you just mean "a good reason" or "text describing the good reason". I think only the former is required in most cases.

anyhow - I recall a few reasons
1] we intentionally restrict ourselves to v6 capable networks as a reasonable cost of 2017 internet admission
2] mtu across the internet is therefore practically 1280-1500 for many cases
3] pmtud is hard and error prone. If you'd like to opt-out of that trouble, 1280 gets you most of the way to pmtu in practice... while 576 doesn't have that property.
4] Having a substantial minimum made the padded-initial possible and easy

I don't recall it being any deeper than that..  but it seems better than no minimum

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1014#issuecomment-351424624
----==_mimepart_5a3146cddfc10_bcf3ffbe7cdcf301549a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>by justification I don't know if you just mean "a good reason" or "text =
describing the good reason". I think only the former is required in most ca=
ses.</p>
<p>anyhow - I recall a few reasons<br>
1] we intentionally restrict ourselves to v6 capable networks as a reasonab=
le cost of 2017 internet admission<br>
2] mtu across the internet is therefore practically 1280-1500 for many case=
s<br>
3] pmtud is hard and error prone. If you'd like to opt-out of that trouble,=
 1280 gets you most of the way to pmtu in practice... while 576 doesn't hav=
e that property.<br>
4] Having a substantial minimum made the padded-initial possible and easy</=
p>
<p>I don't recall it being any deeper than that..  but it seems better than=
 no minimum</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/1014#issuecomment-351424624">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4kdwJtbmV3JrE=
KYxT8esEoew5Loks5s_-zNgaJpZM4RAG41">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-mir9B8X2cwGc9u=
lAXq3ZZVB7mpks5s_-zNgaJpZM4RAG41.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/1014#issuecomment-351424624"></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 #1014: by justificat=
ion I don't know if you just mean \"a good reason\" or \"text describing th=
e good reason\". I think only the former is required in most cases.\r\n\r\n=
anyhow - I recall a few reasons\r\n1] we intentionally restrict ourselves t=
o v6 capable networks as a reasonable cost of 2017 internet admission\r\n2]=
 mtu across the internet is therefore practically 1280-1500 for many cases\=
r\n3] pmtud is hard and error prone. If you'd like to opt-out of that troub=
le, 1280 gets you most of the way to pmtu in practice... while 576 doesn't =
have that property.\r\n4] Having a substantial minimum made the padded-init=
ial possible and easy\r\n\r\nI don't recall it being any deeper than that..=
  but it seems better than no minimum"}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/1014#issuecomment-351424624=
"}}}</script>=

----==_mimepart_5a3146cddfc10_bcf3ffbe7cdcf301549a1--


From nobody Wed Dec 13 09:11: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 D0DD812706D for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 09:11:17 -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 epW-t7vmq7hR for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 09:11:16 -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 6833F124BAC for <quic-issues@ietf.org>; Wed, 13 Dec 2017 09:11:16 -0800 (PST)
Date: Wed, 13 Dec 2017 09:11:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513185075; bh=R/l8ehP66Kd5QET1g/BT+5T59evxw7s1amMBZArDGXk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uRvcf7OuL/27pt43MnV7oz7N2j1eABg/QWNJ5oSb57XGwgiovnOKhwB4m/c58iiYi HuvZBxXD4Ow29ebQKlczCv0KVQtCtOBNtyz9v9zEGWfTAfo7ilQ+BiRNXBSjtf0hzQ X62UHTBwx5xTD0s7tDbKtJcg7ntbcgdQeEYat+Ds=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f5cfd9932eb2a6d1badf36bb138f61953e00b4792cf000000011649213392a169ce10c99a1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1014/351457938@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1014@github.com>
References: <quicwg/base-drafts/issues/1014@github.com>
Subject: Re: [quicwg/base-drafts] Requirement of PMTU > 1280 (#1014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a315f335780_11d03fef96d62f3439413e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2RF8-HwePn490xQ9JOT-gEulQ7w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 17:11:18 -0000

----==_mimepart_5a315f335780_11d03fef96d62f3439413e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Some may read the text as if packets can never be smaller than 1280, which is not the case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1014#issuecomment-351457938
----==_mimepart_5a315f335780_11d03fef96d62f3439413e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Some may read the text as if packets can never be smaller than 1280, which is not the case.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1014#issuecomment-351457938">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq76RSrUtuVe12dFaBwX39uBdLvm-ks5tAAUzgaJpZM4RAG41">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw2BJesSQkfnzzprb3o5bzk3TFABks5tAAUzgaJpZM4RAG41.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1014#issuecomment-351457938"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1014: Some may read the text as if packets can never be smaller than 1280, which is not the case."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1014#issuecomment-351457938"}}}</script>
----==_mimepart_5a315f335780_11d03fef96d62f3439413e--


From nobody Wed Dec 13 09: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 6459A12706D for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 09:17:41 -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 o__krAFOekbo for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 09:17: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 1D821124BAC for <quic-issues@ietf.org>; Wed, 13 Dec 2017 09:17:40 -0800 (PST)
Date: Wed, 13 Dec 2017 09:17:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513185459; bh=E9K5RIqMaJ0tUyfw3gxAqgWLnT169k4/Rjye/BZWTUI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e4uyHGAptOIIpLIsn46uEmSeJ0vyGKRccKWNmQeQYWvSo8oA15BmEM8KaahMHG0Tr /d0D0kUuswLz0naMCxDv6l0Xy2qe9tE/hu2LLkQlZNzvVIlgFeYqTBi31ltpSe+k58 D3Ipbps+hVzZDXyim8EKG4zR9U1cGpmY029Zabf0=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab11047493ad9cf4ede81787709dbe4ef68810fd1f92cf00000001164922b392a169ce0fdaaf88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/880/351459878@github.com>
In-Reply-To: <quicwg/base-drafts/issues/880@github.com>
References: <quicwg/base-drafts/issues/880@github.com>
Subject: Re: [quicwg/base-drafts] Probing and connection migration (#880)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3160b365b26_19813ffca5a42f2c277430"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: pravb
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ltfm_GSt6zkcZ5sFHl9SRrytf6M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 17:17:41 -0000

----==_mimepart_5a3160b365b26_19813ffca5a42f2c277430
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Re 0. Yes let's clarify, it wasn't immediately clear in the text. What is the use case we are targeting with allowing more than one path being probed at a time? This also becomes a possible attack vector because client can now generate challenges from thousands of addresses with same connection ID. This leads to costlier lookups depending on the implementation and the server needs to keep state for each new 4-tuple to be mapped to this connection ID? I would try to make connection migration simpler not more complex in v1. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/880#issuecomment-351459878
----==_mimepart_5a3160b365b26_19813ffca5a42f2c277430
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Re 0. Yes let's clarify, it wasn't immediately clear in the text. What=
 is the use case we are targeting with allowing more than one path being =
probed at a time? This also becomes a possible attack vector because clie=
nt can now generate challenges from thousands of addresses with same conn=
ection ID. This leads to costlier lookups depending on the implementation=
 and the server needs to keep state for each new 4-tuple to be mapped to =
this connection ID? I would try to make connection migration simpler not =
more complex in v1.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/880#issuecomment-351459878">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_NEo=
n3Kb8-cLFlSQV0XXLQsWpR1ks5tAAazgaJpZM4P7kTl">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqym=
Bp4jD0QpKVqxuZTwy-aTOTxAbks5tAAazgaJpZM4P7kTl.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/880#issuecomment-351459878"></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":"@pravb in #880=
: Re 0. Yes let's clarify, it wasn't immediately clear in the text. What =
is the use case we are targeting with allowing more than one path being p=
robed at a time? This also becomes a possible attack vector because clien=
t can now generate challenges from thousands of addresses with same conne=
ction ID. This leads to costlier lookups depending on the implementation =
and the server needs to keep state for each new 4-tuple to be mapped to t=
his connection ID? I would try to make connection migration simpler not m=
ore complex in v1. "}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/880#issuecomment-351459878"}}}</script>=

----==_mimepart_5a3160b365b26_19813ffca5a42f2c277430--


From nobody Wed Dec 13 10:07: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 0085512714F for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 10:07:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 73ZvUGM2eH68 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 10:07: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 80D9412704B for <quic-issues@ietf.org>; Wed, 13 Dec 2017 10:07: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=56dlwLZxHdrlfdu3Cyti7H3tvIc=; b=eBk55ES8lHyv3dCr 0XhlSy/BwYZ19C43YNLFgrGbkjRKZv6RxUhe6utdbIdT112oNZzUIpINVQiaF6BA 4DzGQ6hZGNssTCNlXLKipTLeGfLeh2m5KZP8O4kZV6PK1HI17LCD3PEGPor6IoUM XMqJZY61YaoQkCx9oRX+1uSq/fs=
Received: by filter0078p1iad2.sendgrid.net with SMTP id filter0078p1iad2-5014-5A316C6E-6 2017-12-13 18:07:42.121450464 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id rvo_AlroRoy5k4uZ9coF5g for <quic-issues@ietf.org>; Wed, 13 Dec 2017 18:07:42.029 +0000 (UTC)
Date: Wed, 13 Dec 2017 18:07:42 +0000 (UTC)
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ff22f172ee015228336702387574c75250271db92cf0000000116492e6d92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/351474050@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a316c6e286d_77b73f8568190f281193c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: pravb
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0XFQZ6rMQbqGQFHZq7xIVC73tgFiQFvzOpzJ 6XRvgVYNav7Keo9GBnJnjSs1Pr6oNATTA/Xa6gEX73/myHIVAPhRE/cUo3yJc6fAgRKK1C9eCgJOfG dHdPTv5iq1K9UFtLQnDP/suhlO/Cy4B9p2ahV/cW813b9X8uDdMCSoF931Bv2MhTAxZYCrrhzj4hUK A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8QcZzx__v61iXhPaa8aNsQsSn-A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 18:07:46 -0000

----==_mimepart_5a316c6e286d_77b73f8568190f281193c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To clarify, my only additional request is that we negotiate the initial delayed ACK timeout value in the transport parameters. Is there any harm in negotiating this for the initialization so we cover the low latency scenarios?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#issuecomment-351474050
----==_mimepart_5a316c6e286d_77b73f8568190f281193c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To clarify, my only additional request is that we negotiate the initial =
delayed ACK timeout value in the transport parameters. Is there any harm in=
 negotiating this for the initialization so we cover the low latency scenar=
ios?</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/981#issuecomment-351474050">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4WB00G9D3xLKKa=
bEGNslOQrUthfks5tABJugaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq42MjM-QYUMootTZ3=
IiRI3ry5_nBks5tABJugaJpZM4Qy1_D.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/981#issuecomment-351474050"></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":"@pravb in #981: To clarify, my o=
nly additional request is that we negotiate the initial delayed ACK timeout=
 value in the transport parameters. Is there any harm in negotiating this f=
or the initialization so we cover the low latency scenarios?"}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/981#=
issuecomment-351474050"}}}</script>=

----==_mimepart_5a316c6e286d_77b73f8568190f281193c--


From nobody Wed Dec 13 10:52: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 5872212711A for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 10:52:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 D5iB8zgxWgC0 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 10:52:54 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69C42127076 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 10:52: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=wzfbBO+xj68aiAEL54vBpQfPtHI=; b=eKQSy8TK8byXh7nY QDbxGmFD6NsQ0csQ3WX+ErQjbaVyNxf+GZpZ8sxyEA4avoIItWhlZDF9g8CRhlPb K/N14JuK5IEocDGjfuRy/L0fgC/iFApJ0FCLVs7RY0uafNZfZbHkC7IW2J1bGNOD UsPgL85b94DvxHR0cG8eKDx9cvM=
Received: by filter0613p1iad2.sendgrid.net with SMTP id filter0613p1iad2-31875-5A317705-C 2017-12-13 18:52:53.317856288 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id Gjm73sI4QmS5Zjad1yO-2Q for <quic-issues@ietf.org>; Wed, 13 Dec 2017 18:52:53.395 +0000 (UTC)
Date: Wed, 13 Dec 2017 18:52:53 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba37394d9e9ed71123e85123404a99dccb4c44a0992cf000000011649390592a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/351486522@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a317705317bd_6b4e3fbca6906f30358172"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ViukZ4N610Zw51/CfU0Gou9oTrRtlD4Tf3m QqIISSLv4s6AS35NLtUJ3pfgmOJkgoeSkASmEtK/w405W8TZ344x89I2hJL0FpUq5pY/wuppGEH1n6 jQs1s9zCoHYPxI2plC8ivKsNfdcwCss1SGwTQ2a6XpALhp8NVOSNie+j9nT8z76hXkSJbv0mlSgRJr 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ozQIF-GcSE_4BTw3UXHs2MLB10Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 18:52:56 -0000

----==_mimepart_5a317705317bd_6b4e3fbca6906f30358172
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@pravb , it seems that your main requirement is to not impose a floor of 25ms to the max ACK delay, correct? In that case, the simplest solution is to treat it much like the RTT. Use the 25ms value as long as no ack delay has been measured, replace it by the first observed value when it comes. In practice, the value will be set when the first handshake packet is received. 

That only leaves open the case of the very first packet, the client initial. But there is no way to use negotiation there, since by definition the client has not yet heard anything from the server. It boils down to local configuration.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#issuecomment-351486522
----==_mimepart_5a317705317bd_6b4e3fbca6906f30358172
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/pravb" class=3D"user-mention">@pravb</a> ,=
 it seems that your main requirement is to not impose a floor of 25ms to th=
e max ACK delay, correct? In that case, the simplest solution is to treat i=
t much like the RTT. Use the 25ms value as long as no ack delay has been me=
asured, replace it by the first observed value when it comes. In practice, =
the value will be set when the first handshake packet is received.</p>
<p>That only leaves open the case of the very first packet, the client init=
ial. But there is no way to use negotiation there, since by definition the =
client has not yet heard anything from the server. It boils down to local c=
onfiguration.</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/981#issuecomment-351486522">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_NdooFOEp3rM5f=
XTIce3Tzk_9qSks5tAB0FgaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1nyg95VU1RxW5fo9=
Or4L1gsHnK6ks5tAB0FgaJpZM4Qy1_D.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/981#issuecomment-351486522"></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":"@huitema in #981: @pravb , it se=
ems that your main requirement is to not impose a floor of 25ms to the max =
ACK delay, correct? In that case, the simplest solution is to treat it much=
 like the RTT. Use the 25ms value as long as no ack delay has been measured=
, replace it by the first observed value when it comes. In practice, the va=
lue will be set when the first handshake packet is received. \r\n\r\nThat o=
nly leaves open the case of the very first packet, the client initial. But =
there is no way to use negotiation there, since by definition the client ha=
s not yet heard anything from the server. It boils down to local configurat=
ion."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/981#issuecomment-351486522"}}}</script>=

----==_mimepart_5a317705317bd_6b4e3fbca6906f30358172--


From nobody Wed Dec 13 12:41: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 1183D127863 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 12:41:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 68H8Bjco9bIj for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 12:41: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 E2B8F12704B for <quic-issues@ietf.org>; Wed, 13 Dec 2017 12:41:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=O3CiXIsJsI0lmqbBIjM+hqE4rgU=; b=l+IFD7y++Zc+1x0i zAmxtkNZeHr/dMvMYgvI5qN0mYIcVkUDkPrteFTs8ZT2P4cPyfCKObeXRE2R/nr6 NUCll5cZIOfh9wVgXKZkHEW35IayZ4X49YT+0pPA7HoUwlGSvQZz9DzAmBYWzGvz LD77ZSy9l4lwqWgtBf56iZDiZMc=
Received: by filter0471p1iad2.sendgrid.net with SMTP id filter0471p1iad2-32221-5A319074-10 2017-12-13 20:41:24.600217283 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id X8wSH79PTpiCoVeLxpLcKg for <quic-issues@ietf.org>; Wed, 13 Dec 2017 20:41:24.615 +0000 (UTC)
Date: Wed, 13 Dec 2017 20:41:24 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb20db7a9ece85268c10cdbdef87260c53dee7a1892cf000000011649527492a169ce10cd45d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1015@github.com>
Subject: [quicwg/base-drafts] Removing Transport Parameters from new_session_ticket (#1015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a31907477033_46e93ff92f606f2c258680"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0xoBlx0djW1foyV5wZf0dSi4D7/vGaC0L3pI svVv5Es4ty1sKgkE4Wk+NAgmyCdNaGoPSv1gbxJo1+3RLIerXkvnUHPaPhB9DB6vHV/SLQ1iqJUkGo XUpT5dp0ebWXl4odX8Ff+wtfY6RJc6h3FV8UHvqGA0OyqBfdy76sBgzxMy/qiX5X2e+jk8GRaPvAX+ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ci-5zwrN2cFws8cTS9piiX90fLU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 20:41:28 -0000

----==_mimepart_5a31907477033_46e93ff92f606f2c258680
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

transport 7.4.2 says that if a new_session_ticket contains the transport parameters extension those parameters should be used as overrides when making future 0-rtt connections with the ticket. 

This is a little hairy to implement and seems to add a bunch of un-necessary complexity and confusion about which transport parameters to expect. The latter is especially concerning because a mixup there results in hard errors.

The motivation, afaict, is to allow smaller defaults for things that are flow controlled on 0rtt vs 1rtt. Presumably the 0-rtt connection would issue a bunch of flow control credits shortly after 1rtt keys are established to bring those two connection styles up to parity with each other.

I propose that transport parameters are removed from NST and the server simply always behaves in this way (i.e. use conservative values in transport parameters and then issue flow control credits when 1RT keys are established. irrespective of whether or not a 0-rtt phase was ever used).

Given that a server that is not going to authenticate its client can send flow control credits at 0.5RTT these updates arrive in the same flight as the handshake in the 1rtt case - i.e. its effectively not adding any latency.. certainly not enough latency to exhaust those smaller defaults.

The TLS APIs here can create quite a bit of complexity... e.g. great care needs to be taken to correctly correlate transport parameters with the right context.. it is a solvable problem, but the complexity seems un-necessary.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1015
----==_mimepart_5a31907477033_46e93ff92f606f2c258680
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>transport 7.4.2 says that if a new_session_ticket contains the transport parameters extension those parameters should be used as overrides when making future 0-rtt connections with the ticket.</p>
<p>This is a little hairy to implement and seems to add a bunch of un-necessary complexity and confusion about which transport parameters to expect. The latter is especially concerning because a mixup there results in hard errors.</p>
<p>The motivation, afaict, is to allow smaller defaults for things that are flow controlled on 0rtt vs 1rtt. Presumably the 0-rtt connection would issue a bunch of flow control credits shortly after 1rtt keys are established to bring those two connection styles up to parity with each other.</p>
<p>I propose that transport parameters are removed from NST and the server simply always behaves in this way (i.e. use conservative values in transport parameters and then issue flow control credits when 1RT keys are established. irrespective of whether or not a 0-rtt phase was ever used).</p>
<p>Given that a server that is not going to authenticate its client can send flow control credits at 0.5RTT these updates arrive in the same flight as the handshake in the 1rtt case - i.e. its effectively not adding any latency.. certainly not enough latency to exhaust those smaller defaults.</p>
<p>The TLS APIs here can create quite a bit of complexity... e.g. great care needs to be taken to correctly correlate transport parameters with the right context.. it is a solvable problem, but the complexity seems un-necessary.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1015">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzIHuc0RECPLyg3mk6_7lieeTP9qks5tADZ0gaJpZM4RBJVF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5mCZsOuqKx2QoJN-DDOqMdzew4Jks5tADZ0gaJpZM4RBJVF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1015"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Removing Transport Parameters from new_session_ticket (#1015)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1015"}}}</script>
----==_mimepart_5a31907477033_46e93ff92f606f2c258680--


From nobody Wed Dec 13 13: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 24163126E7A for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:09:47 -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 Aqyw4Aoq6uQ8 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13: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 59D7F126B7E for <quic-issues@ietf.org>; Wed, 13 Dec 2017 13:09:45 -0800 (PST)
Date: Wed, 13 Dec 2017 13:09:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513199383; bh=itc8fz827foI39EWl/a8Ai+UODGUEDebqip4Gm6ZnMs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YCBhE8nRve65Y9Vj0nODIUIO6bGMwFXftwW67ZQHXJCEGibiy4IBTvwm5KkxLbJmQ FNcGutw1ql1s+tQrJMucPDt+dUd3BXP94HC71rRcHesfF63oUDDt+eq2oz4kf/odc+ iwEm2uHQClBnHvceqgEZCUZTQELTuCBbdgxRbxvM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab50637cafc8fac1a14dcf8f3b8f6db5a6dac5a86992cf000000011649591692a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/351525717@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a319716c007f_2d2543fc7fd656f3036361"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k0J9JzDGIeDhWKbWNhZv-ItE8EQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 21:09:47 -0000

----==_mimepart_5a319716c007f_2d2543fc7fd656f3036361
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema: I would characterize the requirement slightly differently -- what @pravb seems to be saying is that that the floor on the minRTO is too high, which is was the motivation for MAD. I agree with @huitema on not needing this in the transport params since the first RTT, even for MAD is unknown -- this is basically the SYN RTO. We can do exactly what TCP achieves with MAD without the transport param, since we dynamically receive the ack_delay in received 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/981#issuecomment-351525717
----==_mimepart_5a319716c007f_2d2543fc7fd656f3036361
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/huitema" class=3D"user-mention">@huitema=
</a>: I would characterize the requirement slightly differently -- what <=
a href=3D"https://github.com/pravb" class=3D"user-mention">@pravb</a> see=
ms to be saying is that that the floor on the minRTO is too high, which i=
s was the motivation for MAD. I agree with <a href=3D"https://github.com/=
huitema" class=3D"user-mention">@huitema</a> on not needing this in the t=
ransport params since the first RTT, even for MAD is unknown -- this is b=
asically the SYN RTO. We can do exactly what TCP achieves with MAD withou=
t the transport param, since we dynamically receive the ack_delay in rece=
ived acks.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-351525717">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyAPU=
WBVSE-bNA7_3nWePH4rPBxSks5tAD0WgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz3=
FbMtJ0KeC17mI5rHAVoj6_qSRks5tAD0WgaJpZM4Qy1_D.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/981#issuecomment-351525717"></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 #981: @huitema: I would characterize the requirement slightly different=
ly -- what @pravb seems to be saying is that that the floor on the minRTO=
 is too high, which is was the motivation for MAD. I agree with @huitema =
on not needing this in the transport params since the first RTT, even for=
 MAD is unknown -- this is basically the SYN RTO. We can do exactly what =
TCP achieves with MAD without the transport param, since we dynamically r=
eceive the ack_delay in received acks."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-35152=
5717"}}}</script>=

----==_mimepart_5a319716c007f_2d2543fc7fd656f3036361--


From nobody Wed Dec 13 13:41: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 7CCEA12726E for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:41:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id goJbq2G4V2-c for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:41: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 8604C12704B for <quic-issues@ietf.org>; Wed, 13 Dec 2017 13:41:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513201283; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=SPOExFxzRdG3d/VqrxsqGn4WVjdnzf916gImM3NVvMc=; b=mjcP7et6hIZVcBOjyREfLNnB66pAsMaSCELF9W6UBGjmt8zovJXvNvojYNq4crVGug8EPBT5 G8+AoqidlXH0tHuMffgO/iLkDWCmA4wgiWQg1G7YePgppj78sQ3nrgZdo5hAEtL+9pruFFti gy4W+3Uizaj1FZUQ1becw5Vhzqg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a319e83.7f26641c0c30-smtp-out-n01; Wed, 13 Dec 2017 21:41:23 -0000 (UTC)
Date: Wed, 13 Dec 2017 13:41:22 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a319e82c498d_316c2afa86e5bc0c1381b0@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bf74ae: Change location of issues
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a319e82c4460_316c2afa86e5bc0c13802a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pIBY63XbShn9wZp17sp9eC2U_fc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 21:41:26 -0000

----==_mimepart_5a319e82c4460_316c2afa86e5bc0c13802a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/issuesonghpages
  Home:   https://github.com/quicwg/base-drafts
  Commit: bf74ae5c59002c8133abd364719032545adf7221
      https://github.com/quicwg/base-drafts/commit/bf74ae5c59002c8133abd364719032545adf7221
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Change location of issues



----==_mimepart_5a319e82c4460_316c2afa86e5bc0c13802a--


From nobody Wed Dec 13 13:43: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 A112912704B for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:42:58 -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 M8YT_xWhkuAC for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:42: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 E2656126D73 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 13:42:56 -0800 (PST)
Date: Wed, 13 Dec 2017 13:42:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513201376; bh=+vX9CCxlZjVitT1OYdrdOquqWk6tT8iHzNCLwTzAHz0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0Xa4ztGevb5Z0y/YKRU9B1iwfFR9HdSKiGR+evrypCAswTiuPra9DYJlgcqPFbdUX JZSV3vxcUTlNdbloYACKT58qUBAQJZzcNBIGI5iGHbP5e0FwSYlzIClvmfU5l3myLj B4xfbo/MyPWmusMa7F2f785SAkdxFOZkp0VuisLw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdbbc7daa22e3bdf8a146a54bf863b2c2892b816792cf00000001164960df92a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/review/83329209@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a319edff11a1_562b3fda8d262f3043053b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mn-5V6q7dsEGyosNF6mNbT8h5vo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 21:42:59 -0000

----==_mimepart_5a319edff11a1_562b3fda8d262f3043053b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -IP and/or port, such as those caused by client or server migrating to a new
-network.  Connection migration allows a client to retain any shared state with a
-connection when they move networks.  This includes state that can be hard to
-recover such as outstanding requests, which might otherwise be lost with no easy
-way to retry them.
+QUIC connections are identified by 64-bit connection IDs. QUIC's connection IDs
+allow connections to survive changes to the client's address (client's IP
+address and/or port), such as those caused by a client migrating to a new
+network or a NAT rebinding changing the client's public address.
+
+
+### Path Validation and PMTU Verification
+
+PATH_CHALLENGE ({{frame-path-challenge}}) and PATH_RESPONSE
+({{frame-path-response}}) frames MAY be used for validating that an endpoint
+owns an address, or to verify the PMTU to/from an address.

I mean, this talks about verification toward the peer (outward bound), not from the peer (inbound).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012#discussion_r156793967
----==_mimepart_5a319edff11a1_562b3fda8d262f3043053b
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/1012#discussion_r156793967">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -IP and/or port, such as those caused by client or server migrating to a new
-network.  Connection migration allows a client to retain any shared state with a
-connection when they move networks.  This includes state that can be hard to
-recover such as outstanding requests, which might otherwise be lost with no easy
-way to retry them.
+QUIC connections are identified by 64-bit connection IDs. QUIC&#39;s connection IDs
+allow connections to survive changes to the client&#39;s address (client&#39;s IP
+address and/or port), such as those caused by a client migrating to a new
+network or a NAT rebinding changing the client&#39;s public address.
+
+
+### Path Validation and PMTU Verification
+
+PATH_CHALLENGE ({{frame-path-challenge}}) and PATH_RESPONSE
+({{frame-path-response}}) frames MAY be used for validating that an endpoint
+owns an address, or to verify the PMTU to/from an address.
</pre>
<p>I mean, this talks about verification toward the peer (outward bound), not from the peer (inbound).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156793967">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq85FNanQyR_JCRfldb3yR5ZOdtqTks5tAETfgaJpZM4Q_09D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq80aPrEsfGLbj_URwYQbCWHZa8HQks5tAETfgaJpZM4Q_09D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156793967"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012#discussion_r156793967"}}}</script>
----==_mimepart_5a319edff11a1_562b3fda8d262f3043053b--


From nobody Wed Dec 13 13:46: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 3BB7B126D73 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:46:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 CuV6w_CyqSk7 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:46: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 32D291201F8 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 13:46: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=PYzOZUvp6DVO6MnkHH4H0b2tXY4=; b=YB8xKOpa1YfF5Mla 8s69GikKuBvYL2TNw5kwT715Xxq695hPHL1nlyRGgWUe4FUn5frJcHMgS4J+klnE HtvnaX68OQMkz651vjwhvZeRZfkkdyeLe512kLvDF5W1cKNI6Yaz+PXn9lZgVTJf 1RaSHVNC26A3f43IGC025kPXJrU=
Received: by filter0226p1las1.sendgrid.net with SMTP id filter0226p1las1-16867-5A319FC2-9 2017-12-13 21:46:42.599958097 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id bRSnmWVHTFWP-nUr_P7Irg for <quic-issues@ietf.org>; Wed, 13 Dec 2017 21:46:42.505 +0000 (UTC)
Date: Wed, 13 Dec 2017 21:46:42 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce6bcb96eebd3376fb41b8bb1b45e9a0b020ff2492cf00000001164961c292a169ce10c994a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1013/review/83329831@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1013@github.com>
References: <quicwg/base-drafts/pull/1013@github.com>
Subject: Re: [quicwg/base-drafts] Adds text about server padding handshake to PMTU (#1013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a319fc2724f2_2d2543fc7fd656f304302a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1CVuMPtwM5L9ftad7I7MaEV6BGeTuBzTN3Ta dzAo2Yd5hzvL1wNHFWroopypIwc9zW61gAAsri4f8BvPkLrsjrlPqAz2xmD4CI+91Pmuj5mOjlmgXR pHRtMMpPsokAzA6GkrvPsDIRGcwnaHZdpFLR+56BpqaqZrXNPuIm5S41xk+b4/dB1GJ8beVqsMqvbF Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Dw6MfBgg9Cnsc1l82_dJRmzBrk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 21:46:46 -0000

----==_mimepart_5a319fc2724f2_2d2543fc7fd656f304302a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.



>  
 Servers MUST ignore an initial plaintext packet from a client if its total size
 is less than 1200 octets.
 
+Similarly, servers MUST ensure that the first handshake packet they send to

Use capital H here and maybe be more explicit.  A Version Negotiation or Retry packet shouldn't be larger, and in fact should be kept small.  (We can't pad Version Negotiation anyway, except with greasing values, which isn't much use.)

>  
 Servers MUST ignore an initial plaintext packet from a client if its total size
 is less than 1200 octets.
 
+Similarly, servers MUST ensure that the first handshake packet they send to
+clients, and any retransmissions of those octets, has a QUIC packet size that is
+the same as the received initial client packet, unless the server knows the PMTU
+to the client to be smaller. Sending a packet of this size ensures that the

This "smaller" clause here means that the server-to-client path could end up with a PMTU less than 1200.  I think that you need to set a minimum of 1200 here explicitly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1013#pullrequestreview-83329831
----==_mimepart_5a319fc2724f2_2d2543fc7fd656f304302a9
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/1013#discussion_r156794497">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Servers MUST ignore an initial plaintext packet from a client if its total size
 is less than 1200 octets.
 
+Similarly, servers MUST ensure that the first handshake packet they send to
</pre>
<p>Use capital H here and maybe be more explicit.  A Version Negotiation or Retry packet shouldn't be larger, and in fact should be kept small.  (We can't pad Version Negotiation anyway, except with greasing values, which isn't much use.)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1013#discussion_r156794830">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Servers MUST ignore an initial plaintext packet from a client if its total size
 is less than 1200 octets.
 
+Similarly, servers MUST ensure that the first handshake packet they send to
+clients, and any retransmissions of those octets, has a QUIC packet size that is
+the same as the received initial client packet, unless the server knows the PMTU
+to the client to be smaller. Sending a packet of this size ensures that the
</pre>
<p>This "smaller" clause here means that the server-to-client path could end up with a PMTU less than 1200.  I think that you need to set a minimum of 1200 here explicitly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1013#pullrequestreview-83329831">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1dlGM5iCKb1uDOwco6elexSem6Tks5tAEXCgaJpZM4RAGg3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz_PK1i_4drWKbFoAnPvpOOuoJKSks5tAEXCgaJpZM4RAGg3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1013#pullrequestreview-83329831"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1013"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1013#pullrequestreview-83329831"}}}</script>
----==_mimepart_5a319fc2724f2_2d2543fc7fd656f304302a9--


From nobody Wed Dec 13 13:47: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 405B1126D73 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:47:53 -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 wYk7KpLx8n20 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:47: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 D3CC01201F8 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 13:47:49 -0800 (PST)
Date: Wed, 13 Dec 2017 13:47:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513201668; bh=pNXGLJBSfyvU8G3YWOFrIkmZYKZOPlkE0F2y42MOHjE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nfHvHWUqdV7A6mwFHaAvFG9pwVTCeKsqKtvBIRXSC2mpdhlY4LKwNHJBVUltPzYNP qMAIGAxYMmRV3VtAG+1N0qHOTa+vDxlAHg9uOwm5KWiiYc2//aqhdzmeFMp/maTScL Lp5pg2PSLmlfOn6sW1lwEccjI8pkMkcXcj4YWrF4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0355f900bdf417e46a530e73f1a13cb574a327292cf000000011649620492a169ce10cd45d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1015/351535596@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1015@github.com>
References: <quicwg/base-drafts/issues/1015@github.com>
Subject: Re: [quicwg/base-drafts] Removing Transport Parameters from new_session_ticket (#1015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a31a0042ff13_33683fae250bcf3057997b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9mt8SOVYyK3AhZzUpy9ynRbgJnM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 21:47:53 -0000

----==_mimepart_5a31a0042ff13_33683fae250bcf3057997b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've been convinced (by Patrick) that this is valuable.  I'd like to see if anyone objects, but I plan to open a PR to simplify the spec unless I hear otherwise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1015#issuecomment-351535596
----==_mimepart_5a31a0042ff13_33683fae250bcf3057997b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've been convinced (by Patrick) that this is valuable.  I'd like to see if anyone objects, but I plan to open a PR to simplify the spec unless I hear otherwise.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1015#issuecomment-351535596">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7g88PwywcBZRZs1pVqNLdEhpfdCks5tAEYEgaJpZM4RBJVF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7KShyWNf7UbiqYqckZqaXgrhD_3ks5tAEYEgaJpZM4RBJVF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1015#issuecomment-351535596"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1015: I've been convinced (by Patrick) that this is valuable.  I'd like to see if anyone objects, but I plan to open a PR to simplify the spec unless I hear otherwise."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1015#issuecomment-351535596"}}}</script>
----==_mimepart_5a31a0042ff13_33683fae250bcf3057997b--


From nobody Wed Dec 13 13:48: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 AE32E126D73 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:48:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1XGGGWy5fjgU for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:48: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 F24C71201F8 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 13:48:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513201689; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+nDo3NFh0fARIrzX1eenQcRZvERKYm6DPs7Qq0icJQU=; b=y22YA78XOGEDeKPUYvOvIqOktBYJWlepTYfovRD56X16MFyOrp2sPclwZ7NNReB039IXJmEl NYOKAVoN+94QQJc+cE4S4VnFK8QIZhPDnGEapC9Ll3ZTQy6QbH5cyyR2txE6DqBun+kTDd59 thuu/QNR0JDHzgD0567KgZR9tlQ=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a31a019.7f4144083570-smtp-out-n02; Wed, 13 Dec 2017 21:48:09 -0000 (UTC)
Date: Wed, 13 Dec 2017 13:48:08 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a31a018df19d_67e62ac85194dc041316e0@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f82243: Add some suggestions for RFC 4821 probe packets.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a31a018de9ed_67e62ac85194dc041315f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EbHOme7FTLjjm4SifUWuhyPqZ9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 21:48:12 -0000

----==_mimepart_5a31a018de9ed_67e62ac85194dc041315f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f82243713e305e03defe0bc3d0c3e732e4cbb713
      https://github.com/quicwg/base-drafts/commit/f82243713e305e03defe0bc3d0c3e732e4cbb713
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add some suggestions for RFC 4821 probe packets.


  Commit: 776debf0e45ffe72d76574f479a704671435c776
      https://github.com/quicwg/base-drafts/commit/776debf0e45ffe72d76574f479a704671435c776
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Addressed @martinthomson's editorial comments.


  Commit: 1cf9d553b6672c6d2bc49e096b61507fb99e6b78
      https://github.com/quicwg/base-drafts/commit/1cf9d553b6672c6d2bc49e096b61507fb99e6b78
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Added a little language based on @gloinul's comments in #614.


  Commit: 64438436d11732f015819a22b7dffca93b38f939
      https://github.com/quicwg/base-drafts/commit/64438436d11732f015819a22b7dffca93b38f939
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move PLPMTUD section a little, fix Initial


  Commit: 7ae32c71729f2c918d494581bc285fc50664f59d
      https://github.com/quicwg/base-drafts/commit/7ae32c71729f2c918d494581bc285fc50664f59d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Restructure packetization section


  Commit: a73dea0c0aa7cc71a656e13da0b5d5526b3a089b
      https://github.com/quicwg/base-drafts/commit/a73dea0c0aa7cc71a656e13da0b5d5526b3a089b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Take changes from 776debf0e45ffe


  Commit: 2de0c0512b32594a919115c37be4b4b5f8aceeb1
      https://github.com/quicwg/base-drafts/commit/2de0c0512b32594a919115c37be4b4b5f8aceeb1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some editorial changes


  Commit: 150ea514b364a7a35c4d91a43598f449b4145843
      https://github.com/quicwg/base-drafts/commit/150ea514b364a7a35c4d91a43598f449b4145843
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #985 from quicwg/mduke-plpmtu

Restructure packetization section


Compare: https://github.com/quicwg/base-drafts/compare/4d2fca6256f3...150ea514b364
----==_mimepart_5a31a018de9ed_67e62ac85194dc041315f2--


From nobody Wed Dec 13 13:48: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 C652D12726E for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:48:13 -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 G1BU6U-r-aHZ for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:48: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 F337B1201F8 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 13:48:11 -0800 (PST)
Date: Wed, 13 Dec 2017 13:48:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513201691; bh=J2r2xM6DSBdHMQJl6Neof+Am5DfkMDeyG6H0W8sKuCo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fsWbx2MuHMQgIoviLpSsWmsRvcF+3YYIMb2169O3S0vq0twHlVmTQNq2V8vDmywIA 5VHk1yIqR0QtvSDwYbcAcj/RKl8Aznl2qIYh72Q0Tre0VS9QyrLqtp84+cxrQBDFP2 1v10AhdUnIIOy6S4NP9QKMriKWhdKlYcQNHZLekA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2a1b9161592bf6f1220852e00e4175d175e84ce92cf000000011649621b92a169ce10a4b93f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/985/issue_event/1386564449@github.com>
In-Reply-To: <quicwg/base-drafts/pull/985@github.com>
References: <quicwg/base-drafts/pull/985@github.com>
Subject: Re: [quicwg/base-drafts] Restructure packetization section (#985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a31a01b504ad_e2a13fecdda26f34677878"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/73ludYApBtnGzRRH1T2GkbZ2BiI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 21:48:14 -0000

----==_mimepart_5a31a01b504ad_e2a13fecdda26f34677878
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #985.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/985#event-1386564449
----==_mimepart_5a31a01b504ad_e2a13fecdda26f34677878
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/985" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="279230783" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/985">#985</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/985#event-1386564449">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5SM_-B37hsXLSELDh64AoEkrNuLks5tAEYbgaJpZM4Q1qxu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1byGS9ti0AvEDOF4wVXuUXBuspKks5tAEYbgaJpZM4Q1qxu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/985#event-1386564449"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #985."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/985#event-1386564449"}}}</script>
----==_mimepart_5a31a01b504ad_e2a13fecdda26f34677878--


From nobody Wed Dec 13 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 E5AB5126D73 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:48:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mM5to77iBeCR for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:48: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 99B0112726E for <quic-issues@ietf.org>; Wed, 13 Dec 2017 13:48:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513201694; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IUPJrLjfoLuIcTmnKmHQaihcKl4OVtdc1GW3SxEqx5U=; b=fKmxU5+2pwPVJChGDb4NcWb+UKz/TOunulslw6B01ZnvmEDVv0X6vQbyl+0TOMNMzyTlBtg4 7ODjbNRDa/21EXqgFcCFcPbIylfvSSBYNf1g7QbyHOTY7O3c4ECNhLFC+ccRUl9B70L1oA62 CkoAustnlQMJgBdG9WdVuA+k4rM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a31a01d.7fb1800964e0-smtp-out-n02; Wed, 13 Dec 2017 21:48:13 -0000 (UTC)
Date: Wed, 13 Dec 2017 13:48:12 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a31a01c155dd_4a6e2aee8d0e7c10119975@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a31a01c1527e_4a6e2aee8d0e7c10119887"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8va_IIj2ve7VKLViAlOUrnWJGfw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 21:48:16 -0000

----==_mimepart_5a31a01c1527e_4a6e2aee8d0e7c10119887
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/mduke-plpmtu
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a31a01c1527e_4a6e2aee8d0e7c10119887--


From nobody Wed Dec 13 13: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 D67A8126D73 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:48:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.182
X-Spam-Level: 
X-Spam-Status: No, score=-3.182 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mMYk7UvGtOvn for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 13:48:15 -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 1EF73127BA3 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 13:48: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=jPXqy/l0LtT2Fb7Jlx76vKUE5r0=; b=epn//QeIXQCnRJ5b IMxNcUsUe/poXs+/dfLVauFJY2R/m2RPzDSzMaDwe8LTGsnMQNICwzv8a8NG384E zRYXNBm/n8ABQaPt7McGpk6hTu/gMaSttI9AsXn+NftYmCu8VgIb+6QqDYfUMBGk 22zHdEgGfE5kZhnQDsavnVnGTbc=
Received: by filter0620p1iad2.sendgrid.net with SMTP id filter0620p1iad2-32059-5A31A01D-1D 2017-12-13 21:48:13.799959091 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id PjCJqw1rSC-9BgtJQ44GfA for <quic-issues@ietf.org>; Wed, 13 Dec 2017 21:48:13.545 +0000 (UTC)
Date: Wed, 13 Dec 2017 21:48:14 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4d07af3d413300ac76c5eea3daa31942bf3ab9d92cf000000011649621c92a169ce0fbde07f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/849/issue_event/1386564450@github.com>
In-Reply-To: <quicwg/base-drafts/pull/849@github.com>
References: <quicwg/base-drafts/pull/849@github.com>
Subject: Re: [quicwg/base-drafts] Add some suggestions for RFC 4821 probe packets. (#849)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a31a01d3173_3d313fdeee896f2c1702e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PQ3IinHDo5VWp/SrJGrImkQujJI0QvV7SE0 MlbxHcxn0ZCq4Jrfg123oIBMyZSWuP9e+C6LxEdGxG85nmXijdfhHDwLvd7F800DUIlI+bIGJwXcms qGK4hvA6Y+TlDR0QgBKPkMq6vZViZMQg4i8692pnAwbUhO5MiFO5JCdukCRBkkDF5fVw1fgF3+6BfC c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pkeg25FOqYd9LgrjgnVF8rcFQpU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 21:48:17 -0000

----==_mimepart_5a31a01d3173_3d313fdeee896f2c1702e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #849 via #985.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/849#event-1386564450
----==_mimepart_5a31a01d3173_3d313fdeee896f2c1702e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/849" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="264102015" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/849">#849</a> via <a href="https://github.com/quicwg/base-drafts/pull/985" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="279230783" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/985">#985</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/849#event-1386564450">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyA1_LdjeCJer2gMtj2Z7Kn6S0Quks5tAEYdgaJpZM4PzY17">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9XQIZXOwh2UMLDC-RpfCIyThYdEks5tAEYdgaJpZM4PzY17.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/849#event-1386564450"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #849 via #985."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/849#event-1386564450"}}}</script>
----==_mimepart_5a31a01d3173_3d313fdeee896f2c1702e8--


From nobody Wed Dec 13 16:07: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 63CBF12025C for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 16:07:52 -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 4BbCyprvCMG2 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 16:07:50 -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 AAB451201F8 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 16:07:50 -0800 (PST)
Date: Wed, 13 Dec 2017 16:07:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513210069; bh=MJrHyzXvkSt/ZgGoIaKUcs5UBxdupvbi1L7tmCwyJG4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ygAzzhfJZIfn/2tmacaEgB/VPRbyQEsUVxhV39YeksVcZ3BQYK1mdZIxx//HLI8A+ syVlGMW8BHITsSOEfBcIjauGEmHjRgpyo19p6NCAhvRYX1y+PXNxdDjrH3MG0s9yml qcxZXB137mVBOsfrmk864FvK3+XJAbHHogc1D5wY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab61e69328dc28d3fbcb6f40095e8554bb8ac9544b92cf00000001164982d592a169ce10cd45d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1015/351566189@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1015@github.com>
References: <quicwg/base-drafts/issues/1015@github.com>
Subject: Re: [quicwg/base-drafts] Removing Transport Parameters from new_session_ticket (#1015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a31c0d5d26f4_31f73f9e1ac78f385283c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZawnDogcNhY_JOqm0FoH7WMdKaE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 00:07:52 -0000

----==_mimepart_5a31c0d5d26f4_31f73f9e1ac78f385283c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Isn't there an implicit penalty with that approach that all streams will start with a small flow control window forever?  You might want a larger window for the initial flight of each stream, and the server can't send back credit on a client-initiated stream until it has seen the client initiate 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/1015#issuecomment-351566189
----==_mimepart_5a31c0d5d26f4_31f73f9e1ac78f385283c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Isn't there an implicit penalty with that approach that all streams wi=
ll start with a small flow control window forever?  You might want a larg=
er window for the initial flight of each stream, and the server can't sen=
d back credit on a client-initiated stream until it has seen the client i=
nitiate 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/1015#issuecomment-351566189">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq823=
JlQJ66o25Fv-svw7O_nzVSl8ks5tAGbVgaJpZM4RBJVF">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqx=
Oyg3C2VeJevrzcGgM65fgtqOSeks5tAGbVgaJpZM4RBJVF.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/1015#issuecomment-351566189"></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=
 #1015: Isn't there an implicit penalty with that approach that all strea=
ms will start with a small flow control window forever?  You might want a=
 larger window for the initial flight of each stream, and the server can'=
t send back credit on a client-initiated stream until it has seen the cli=
ent initiate it."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/1015#issuecomment-351566189"}}}</script>=

----==_mimepart_5a31c0d5d26f4_31f73f9e1ac78f385283c3--


From nobody Wed Dec 13 16:46: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 1BD3F12421A for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 16:46:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 yVvv8h5Og1dY for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 16:46: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 B04491200F1 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 16:46: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=XW8VK6MIN6F4xx6Pl4lE0wzGvRg=; b=DMbZ8tIM1IquMMTf QrByfCn1yeszJzFvS7WehCLfBQZp/wWQ0kqEW6XGtAIghr+Yu+DI/n9Xt0ii0WEO T92yANCKuRg0bMSCmLPZ2S8u5/Bl1hsu8FYNe6uoimqQIk59amFVLfPgHLs7w6zF w68zj7A06BGuESAKZI4WZpOlokM=
Received: by filter0401p1iad2.sendgrid.net with SMTP id filter0401p1iad2-14247-5A31C9EB-3D 2017-12-14 00:46:35.7593561 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id fv5jSSEiQkKoQEQivptU6g for <quic-issues@ietf.org>; Thu, 14 Dec 2017 00:46:35.661 +0000 (UTC)
Date: Thu, 14 Dec 2017 00:46:35 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2389ece20c24bb155578ff1f369c4ab6e5d390d92cf0000000116498beb92a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/review/83363452@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a31c9eb79d4a_62c13fdb65de6f2c3380c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25uQvdcQ2ov81tQjp0YiGQRpipCk5hjDgqgp veiNbREmlk5oRoW+OwDZi5xinw45S903p2gts/ht9MU6RUsSLYnGMJ/onMgJ6OoxwHKW9PJRAnRlym D8mCaJl8lVEWdV3w6vjAWgSmhWHI0EEKx9+OuKkSyvrNqfJDOf9Cm7RwYgfMzMV2Ya6C5rXVjll01k k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fsBXb8FMYiFPYenwXkykKpA8Qoc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 00:46:42 -0000

----==_mimepart_5a31c9eb79d4a_62c13fdb65de6f2c3380c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop requested changes on this pull request.

Thanks for the write-up -- I think it helps move in the right direction.  I agree with Martin, though -- you have a lot more asymmetry here than seems necessary.  We also have issues open around server-side migration, and this doesn't allow for that, even though it seems like it could do so with relatively little additional work.

> +QUIC connections are identified by 64-bit connection IDs. QUIC's connection IDs
+allow connections to survive changes to the client's address (client's IP
+address and/or port), such as those caused by a client migrating to a new
+network or a NAT rebinding changing the client's public address.
+
+
+### Path Validation and PMTU Verification
+
+PATH_CHALLENGE ({{frame-path-challenge}}) and PATH_RESPONSE
+({{frame-path-response}}) frames MAY be used for validating that an endpoint
+owns an address, or to verify the PMTU to/from an address.
+
+A server validates a client's address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.

Does it have to come back from a particular address?  Either way, perhaps say so.

> +
+A server validates a client's address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a

Perhaps "When a client intends to migrate to a new address, it prepares for the migration by...."

> +A server validates a client's address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new

to => from.  If you take the proposed change above, perhaps expand this to talk about unintended/unexpected address changes, in which case the client will just keep sending from whatever address it has to work with.

> +considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
+address. The client SHOULD do PMTU verification before considering migration
+complete. The client also participates in an address validation that the server

an => any

> +### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
+address. The client SHOULD do PMTU verification before considering migration
+complete. The client also participates in an address validation that the server
+may initiate to confirm the client's ownership of its address (see
+{{migration-server}}).
+
+A client migrating to a new network might use a new connection ID for packets
+sent from the new address, see {{migration-linkability}} for further discussion.
+
+
+#### Verifying the PMTU
+
+When the client intends to use a new local address, it MAY establish server

Or realizes that it is using a new path?  But how does it do that, based on receipt of a PATH_CHALLENGE from the server?

> +exactly 1200 octets unless the client has a reasonable assurance that the PMTU
+is larger.  Sending a packet of this size confirms that the network path from
+the client to the server supports an MTU of this size.
+
+A client MAY send additional PATH_CHALLENGE frames to handle packet loss or to
+get more measurements on the new network path, subject to the congestion
+controller's limits {{QUIC-RECOVERY}}.
+
+The client SHOULD use fresh random data in every PATH_CHALLENGE frame so that it
+can perform more accurate measurements by associating the server's response with
+the causative PATH_CHALLENGE.
+
+When the client receives a PATH_RESPONSE from the server and verifies that the
+included data matches the data it sent in a previous PATH_CHALLENGE, the server
+is considered reachable from the new address and the PMTU of the new network
+path is considered verified.

"the PMTU is considered verified" is a little too binary here.  You've mandated "exactly" 1200 bytes, which only verifies that 1200 is less than the PMTU.  The client would actually need to do a series of increasingly-large packets with PATH_CHALLENGEs before it actually knows the PMTU.  It might be worth integrating PATH_CHALLENGE into the existing PMTU section, referencing that, and simply saying that the client SHOULD re-probe PMTU whenever it becomes aware of a path change.

> +
+#### Responding to a Server's Validation
+
+A client may receive a PATH_CHALLENGE from a server that is validating the
+client's ownership of its address, as described in {{migration-server}}. The
+client MUST respond to this frame by echoing the data from the server's
+PATH_CHALLENGE frame in a PATH_RESPONSE frame.
+
+A client's PATH_RESPONSE MAY be bundled with other frames and does not require
+additional padding.
+
+A client MAY send more than one PATH_RESPONSE in response to a PATH_CHALLENGE,
+as allowed by the congestion controller, to ensure that packet loss does not
+unduly delay or cause failure of the server's validation process.
+
+A client may trigger the server's validation unwittingly when its public address

Even with the non-caps "may" no longer being considered possibly normative, switching to "might" or "could" would probably still be clearer.

> +
+A client may receive a PATH_CHALLENGE from a server that is validating the
+client's ownership of its address, as described in {{migration-server}}. The
+client MUST respond to this frame by echoing the data from the server's
+PATH_CHALLENGE frame in a PATH_RESPONSE frame.
+
+A client's PATH_RESPONSE MAY be bundled with other frames and does not require
+additional padding.
+
+A client MAY send more than one PATH_RESPONSE in response to a PATH_CHALLENGE,
+as allowed by the congestion controller, to ensure that packet loss does not
+unduly delay or cause failure of the server's validation process.
+
+A client may trigger the server's validation unwittingly when its public address
+changes, such as when a NAT rebinds the client's private address to a new public
+address.  Though the client may be oblivious of such an address change, it MUST

"oblivious to", or "unaware of"

> +A client may receive a PATH_CHALLENGE from a server that is validating the
+client's ownership of its address, as described in {{migration-server}}. The
+client MUST respond to this frame by echoing the data from the server's
+PATH_CHALLENGE frame in a PATH_RESPONSE frame.
+
+A client's PATH_RESPONSE MAY be bundled with other frames and does not require
+additional padding.
+
+A client MAY send more than one PATH_RESPONSE in response to a PATH_CHALLENGE,
+as allowed by the congestion controller, to ensure that packet loss does not
+unduly delay or cause failure of the server's validation process.
+
+A client may trigger the server's validation unwittingly when its public address
+changes, such as when a NAT rebinds the client's private address to a new public
+address.  Though the client may be oblivious of such an address change, it MUST
+respond to the consequent validation.  Receiving a PATH_CHALLENGE from the

"Consequent" is a totally cromulent word for this context, but it might be a mite opaque to some readers.

> +
+#### Responding to a Client's Probe
+
+When a server receives a PATH_CHALLENGE frame from a client, it MUST generate a
+PATH_RESPONSE frame that contains the same data as the challenge. The server's
+PATH_RESPONSE MUST be sent to the address from which the client's PATH_CHALLENGE
+was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client's packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client's packet, unless the server has
+reasonable assurance of a smaller PMTU.
+
+The server need not retransmit its PATH_RESPONSE, since it is the client's
+responsibility to send more PATH_CHALLENGE frames when a response is not
+received for a prior one.

Making them not retransmittable risks false measures of PMTU, doesn't it?  It becomes unclear to the other side whether a drop was random packet loss or the result of oversize datagrams.

> +was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client's packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client's packet, unless the server has
+reasonable assurance of a smaller PMTU.
+
+The server need not retransmit its PATH_RESPONSE, since it is the client's
+responsibility to send more PATH_CHALLENGE frames when a response is not
+received for a prior one.
+
+Servers MUST ignore a PATH_CHALLENGE frame from a client that is carried in a
+packet smaller than 1200 octets in size.
+
+
+#### Validating an Unvalidated Client Address {#migration-validate}

Is the "unvalidated" in the title actually useful?  Other than the "don't send other packets" restriction, is anything else about this flow different from revalidating a previously validated client address?

> +
+The server need not retransmit its PATH_RESPONSE, since it is the client's
+responsibility to send more PATH_CHALLENGE frames when a response is not
+received for a prior one.
+
+Servers MUST ignore a PATH_CHALLENGE frame from a client that is carried in a
+packet smaller than 1200 octets in size.
+
+
+#### Validating an Unvalidated Client Address {#migration-validate}
+
+Before sending any other packets to a client address that is not yet considered
+valid, the server MUST send a PATH_CHALLENGE frame with its own validation data
+to this address to verify the client's ownership of it. The server's
+PATH_CHALLENGE MAY be bundled with other frames and does not require additional
+padding.

This feels odd.  The server needs to re-probe PMTU as well; why no padding here?  Why can you bundle other frames if you're not supposed to be sending traffic to this unverified client?  You either need more symmetry here, or better explanation of why you're being asymmetric.

> +Before sending any other packets to a client address that is not yet considered
+valid, the server MUST send a PATH_CHALLENGE frame with its own validation data
+to this address to verify the client's ownership of it. The server's
+PATH_CHALLENGE MAY be bundled with other frames and does not require additional
+padding.
+
+When the server receives a PATH_RESPONSE from a client and verifies that the
+included data matches that sent by the server in a previous PATH_CHALLENGE to
+the client, the server considers the client address to which the corresponding
+PATH_CHALLENGE was sent as valid.
+
+A server MAY send additional PATH_CHALLENGE frames to handle packet loss,
+subject to the congestion controller's limits.
+
+A PATH_CHALLENGE frame used for validation MUST contain at least 12 randomly
+generated octets {{?RFC4086}}, making the payload sufficiently hard to guess.

Seconded.  Shouldn't this simply be in the definition of the PATH_CHALLENGE frame?

> +
+When the server receives a PATH_RESPONSE from a client and verifies that the
+included data matches that sent by the server in a previous PATH_CHALLENGE to
+the client, the server considers the client address to which the corresponding
+PATH_CHALLENGE was sent as valid.
+
+A server MAY send additional PATH_CHALLENGE frames to handle packet loss,
+subject to the congestion controller's limits.
+
+A PATH_CHALLENGE frame used for validation MUST contain at least 12 randomly
+generated octets {{?RFC4086}}, making the payload sufficiently hard to guess.
+
+The server MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the client's response with the causative PATH_CHALLENGE.  Not
+using fresh random data risks exposing the server to an attacker defeating
+validation by sending a spoofed PATH_RESPONSE from a victim's address.

Clarify.  The attacker (hopefully) can't spoof a PATH_RESPONSE, but could capture and replay one from a spoofed source address.

> +A PATH_CHALLENGE frame used for validation MUST contain at least 12 randomly
+generated octets {{?RFC4086}}, making the payload sufficiently hard to guess.
+
+The server MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the client's response with the causative PATH_CHALLENGE.  Not
+using fresh random data risks exposing the server to an attacker defeating
+validation by sending a spoofed PATH_RESPONSE from a victim's address.
+
+Until a client address is deemed valid, the server MUST limit the rate at
+which it sends data to this address. The server SHOULD NOT send more than an
+initial window's worth of bytes (as defined in {{QUIC-RECOVERY}}}) per estimated
+roundtrip period.  In the absence of this limit, the server risks being used for
+a denial of service attack against an unsuspecting victim.
+
+When validation of an address fails, the server SHOULD revert back to using the
+last validated client address, absent which the server MUST close the connection

How can this be absent?  The client must have had a previously valid address, or we wouldn't have a connection.  Now, it might be that the client can no longer receive traffic at that address, in which case the connection will time out anyway.  Again, I'd refer to that section rather than trying to re-specify it here.

> +validation token to the client ({{address-validation}}).
+
+
+#### Committing to a New Address
+
+When a server receives a packet containing a frame other than PATH_CHALLENGE,
+PATH_RESPONSE, or PADDING from a client address with a packet number that is the
+largest seen thus far on the connection, the server "commits" to this client
+address. The server MUST send all subsequent packets to this address, with the
+following exception.  PATH_CHALLENGE, PATH_RESPONSE, and PADDING frames are used
+for probing a network path, and receiving only these frames MUST NOT cause the
+server to commit to a new address.
+
+Receiving a packet from a new address but with a packet number that is not the
+largest seen thus far suggests that a reordered packet was received and MUST NOT
+cause the server to change its commitment.

This is going to interact oddly with the NEW_CONNECTION_ID and packet number gap stuff.

>  
-An endpoint MUST validate that its peer can receive packets at the new address
-before sending any significant quantity of data to that address, or it risks
-being used for denial of service.  See {{migrate-validate}} for details.
+### Loss Detection and Congestion Control
+
+There may be apparent reordering at the receiver when an endpoint sends data and
+probes from/to multiple addresses during the migration period, since the two
+resulting paths may have different rountrip times.  A receiver of packets on

round-trip

>  
-An endpoint MUST validate that its peer can receive packets at the new address
-before sending any significant quantity of data to that address, or it risks
-being used for denial of service.  See {{migrate-validate}} for details.
+### Loss Detection and Congestion Control
+
+There may be apparent reordering at the receiver when an endpoint sends data and
+probes from/to multiple addresses during the migration period, since the two
+resulting paths may have different rountrip times.  A receiver of packets on
+multiple paths will still send ACK frames covering all received packets.
+
+Both endpoints use one congestion control and one loss recovery context, as

"Each endpoint uses a single congestion control and loss recovery context...."

>  
-An endpoint MUST validate that its peer can receive packets at the new address
-before sending any significant quantity of data to that address, or it risks
-being used for denial of service.  See {{migrate-validate}} for details.
+### Loss Detection and Congestion Control
+
+There may be apparent reordering at the receiver when an endpoint sends data and
+probes from/to multiple addresses during the migration period, since the two
+resulting paths may have different rountrip times.  A receiver of packets on
+multiple paths will still send ACK frames covering all received packets.
+
+Both endpoints use one congestion control and one loss recovery context, as
+described in {{QUIC-RECOVERY}}.  A sender MAY make an exception for probe
+packets so that their loss detection is independent and does not unduly cause

Clarify "probe packets."  PMTU probing?  Address validation?  Both?

> @@ -1714,9 +1798,9 @@ state to draining, but it otherwise has no impact.
 An endpoint could receive packets from a new source address, indicating a
 connection migration ({{migration}}), while in the closing period. An endpoint
 in the closing state MUST strictly limit the number of packets it sends to this
-new address as though the address were not validated (see {{migrate-validate}}).
-A server in the closing state MAY instead choose to discard packets received
-from a new source address.
+new address as though the address were not validated (see

I know this isn't new text, but why "as though the address were" rather than "since the address is not"?

> @@ -2358,17 +2419,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}
+
+Endpoints can use PATH_CHALLENGE frames (type=0x0e) to check reachability to the
+peer, to verify a new path's PMTU, and to perform address validation during
+connection migration.

Is PATH_CHALLENGE useful for PMTU validation once the address is known to be good?  Why couldn't you simply rely on ACKs to tell you whether the packet got through or not?

> +
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Length(8)   |                 Data (*)                    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+Length:
+
+: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.

We already have a minimum.  Is there a scenario in which a server would want it to be longer?

> ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Length(8)   |                 Data (*)                    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+Length:
+
+: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
+
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.

A larger minimum is provided above (eight octets, I think?).

> +: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
+
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding

Frames don't get acknowledged; packets do.  Does this mean that a packet containing a PATH_CHALLENGE MUST NOT be acknowledged?  That's going to play merry hob with the loss recovery if you start putting actual data in there (padding with 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/1012#pullrequestreview-83363452
----==_mimepart_5a31c9eb79d4a_62c13fdb65de6f2c3380c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> requested changes on this pull request.</p>

<p>Thanks for the write-up -- I think it helps move in the right direction.  I agree with Martin, though -- you have a lot more asymmetry here than seems necessary.  We also have issues open around server-side migration, and this doesn't allow for that, even though it seems like it could do so with relatively little additional work.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156823040">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +QUIC connections are identified by 64-bit connection IDs. QUIC&#39;s connection IDs
+allow connections to survive changes to the client&#39;s address (client&#39;s IP
+address and/or port), such as those caused by a client migrating to a new
+network or a NAT rebinding changing the client&#39;s public address.
+
+
+### Path Validation and PMTU Verification
+
+PATH_CHALLENGE ({{frame-path-challenge}}) and PATH_RESPONSE
+({{frame-path-response}}) frames MAY be used for validating that an endpoint
+owns an address, or to verify the PMTU to/from an address.
+
+A server validates a client&#39;s address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
</pre>
<p>Does it have to come back from a particular address?  Either way, perhaps say so.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156823215">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+A server validates a client&#39;s address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
</pre>
<p>Perhaps "When a client intends to migrate to a new address, it prepares for the migration by...."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156823381">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +A server validates a client&#39;s address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
</pre>
<p>to =&gt; from.  If you take the proposed change above, perhaps expand this to talk about unintended/unexpected address changes, in which case the client will just keep sending from whatever address it has to work with.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156823428">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
+address. The client SHOULD do PMTU verification before considering migration
+complete. The client also participates in an address validation that the server
</pre>
<p>an =&gt; any</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156823517">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
+address. The client SHOULD do PMTU verification before considering migration
+complete. The client also participates in an address validation that the server
+may initiate to confirm the client&#39;s ownership of its address (see
+{{migration-server}}).
+
+A client migrating to a new network might use a new connection ID for packets
+sent from the new address, see {{migration-linkability}} for further discussion.
+
+
+#### Verifying the PMTU
+
+When the client intends to use a new local address, it MAY establish server
</pre>
<p>Or realizes that it is using a new path?  But how does it do that, based on receipt of a PATH_CHALLENGE from the server?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156823966">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +exactly 1200 octets unless the client has a reasonable assurance that the PMTU
+is larger.  Sending a packet of this size confirms that the network path from
+the client to the server supports an MTU of this size.
+
+A client MAY send additional PATH_CHALLENGE frames to handle packet loss or to
+get more measurements on the new network path, subject to the congestion
+controller&#39;s limits {{QUIC-RECOVERY}}.
+
+The client SHOULD use fresh random data in every PATH_CHALLENGE frame so that it
+can perform more accurate measurements by associating the server&#39;s response with
+the causative PATH_CHALLENGE.
+
+When the client receives a PATH_RESPONSE from the server and verifies that the
+included data matches the data it sent in a previous PATH_CHALLENGE, the server
+is considered reachable from the new address and the PMTU of the new network
+path is considered verified.
</pre>
<p>"the PMTU is considered verified" is a little too binary here.  You've mandated "exactly" 1200 bytes, which only verifies that 1200 is less than the PMTU.  The client would actually need to do a series of increasingly-large packets with PATH_CHALLENGEs before it actually knows the PMTU.  It might be worth integrating PATH_CHALLENGE into the existing PMTU section, referencing that, and simply saying that the client SHOULD re-probe PMTU whenever it becomes aware of a path change.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156824189">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+#### Responding to a Server&#39;s Validation
+
+A client may receive a PATH_CHALLENGE from a server that is validating the
+client&#39;s ownership of its address, as described in {{migration-server}}. The
+client MUST respond to this frame by echoing the data from the server&#39;s
+PATH_CHALLENGE frame in a PATH_RESPONSE frame.
+
+A client&#39;s PATH_RESPONSE MAY be bundled with other frames and does not require
+additional padding.
+
+A client MAY send more than one PATH_RESPONSE in response to a PATH_CHALLENGE,
+as allowed by the congestion controller, to ensure that packet loss does not
+unduly delay or cause failure of the server&#39;s validation process.
+
+A client may trigger the server&#39;s validation unwittingly when its public address
</pre>
<p>Even with the non-caps "may" no longer being considered possibly normative, switching to "might" or "could" would probably still be clearer.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156824383">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+A client may receive a PATH_CHALLENGE from a server that is validating the
+client&#39;s ownership of its address, as described in {{migration-server}}. The
+client MUST respond to this frame by echoing the data from the server&#39;s
+PATH_CHALLENGE frame in a PATH_RESPONSE frame.
+
+A client&#39;s PATH_RESPONSE MAY be bundled with other frames and does not require
+additional padding.
+
+A client MAY send more than one PATH_RESPONSE in response to a PATH_CHALLENGE,
+as allowed by the congestion controller, to ensure that packet loss does not
+unduly delay or cause failure of the server&#39;s validation process.
+
+A client may trigger the server&#39;s validation unwittingly when its public address
+changes, such as when a NAT rebinds the client&#39;s private address to a new public
+address.  Though the client may be oblivious of such an address change, it MUST
</pre>
<p>"oblivious to", or "unaware of"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156824586">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +A client may receive a PATH_CHALLENGE from a server that is validating the
+client&#39;s ownership of its address, as described in {{migration-server}}. The
+client MUST respond to this frame by echoing the data from the server&#39;s
+PATH_CHALLENGE frame in a PATH_RESPONSE frame.
+
+A client&#39;s PATH_RESPONSE MAY be bundled with other frames and does not require
+additional padding.
+
+A client MAY send more than one PATH_RESPONSE in response to a PATH_CHALLENGE,
+as allowed by the congestion controller, to ensure that packet loss does not
+unduly delay or cause failure of the server&#39;s validation process.
+
+A client may trigger the server&#39;s validation unwittingly when its public address
+changes, such as when a NAT rebinds the client&#39;s private address to a new public
+address.  Though the client may be oblivious of such an address change, it MUST
+respond to the consequent validation.  Receiving a PATH_CHALLENGE from the
</pre>
<p>"Consequent" is a totally cromulent word for this context, but it might be a mite opaque to some readers.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156824850">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+#### Responding to a Client&#39;s Probe
+
+When a server receives a PATH_CHALLENGE frame from a client, it MUST generate a
+PATH_RESPONSE frame that contains the same data as the challenge. The server&#39;s
+PATH_RESPONSE MUST be sent to the address from which the client&#39;s PATH_CHALLENGE
+was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client&#39;s packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client&#39;s packet, unless the server has
+reasonable assurance of a smaller PMTU.
+
+The server need not retransmit its PATH_RESPONSE, since it is the client&#39;s
+responsibility to send more PATH_CHALLENGE frames when a response is not
+received for a prior one.
</pre>
<p>Making them not retransmittable risks false measures of PMTU, doesn't it?  It becomes unclear to the other side whether a drop was random packet loss or the result of oversize datagrams.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156825000">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client&#39;s packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client&#39;s packet, unless the server has
+reasonable assurance of a smaller PMTU.
+
+The server need not retransmit its PATH_RESPONSE, since it is the client&#39;s
+responsibility to send more PATH_CHALLENGE frames when a response is not
+received for a prior one.
+
+Servers MUST ignore a PATH_CHALLENGE frame from a client that is carried in a
+packet smaller than 1200 octets in size.
+
+
+#### Validating an Unvalidated Client Address {#migration-validate}
</pre>
<p>Is the "unvalidated" in the title actually useful?  Other than the "don't send other packets" restriction, is anything else about this flow different from revalidating a previously validated client address?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156825202">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+The server need not retransmit its PATH_RESPONSE, since it is the client&#39;s
+responsibility to send more PATH_CHALLENGE frames when a response is not
+received for a prior one.
+
+Servers MUST ignore a PATH_CHALLENGE frame from a client that is carried in a
+packet smaller than 1200 octets in size.
+
+
+#### Validating an Unvalidated Client Address {#migration-validate}
+
+Before sending any other packets to a client address that is not yet considered
+valid, the server MUST send a PATH_CHALLENGE frame with its own validation data
+to this address to verify the client&#39;s ownership of it. The server&#39;s
+PATH_CHALLENGE MAY be bundled with other frames and does not require additional
+padding.
</pre>
<p>This feels odd.  The server needs to re-probe PMTU as well; why no padding here?  Why can you bundle other frames if you're not supposed to be sending traffic to this unverified client?  You either need more symmetry here, or better explanation of why you're being asymmetric.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156825289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Before sending any other packets to a client address that is not yet considered
+valid, the server MUST send a PATH_CHALLENGE frame with its own validation data
+to this address to verify the client&#39;s ownership of it. The server&#39;s
+PATH_CHALLENGE MAY be bundled with other frames and does not require additional
+padding.
+
+When the server receives a PATH_RESPONSE from a client and verifies that the
+included data matches that sent by the server in a previous PATH_CHALLENGE to
+the client, the server considers the client address to which the corresponding
+PATH_CHALLENGE was sent as valid.
+
+A server MAY send additional PATH_CHALLENGE frames to handle packet loss,
+subject to the congestion controller&#39;s limits.
+
+A PATH_CHALLENGE frame used for validation MUST contain at least 12 randomly
+generated octets {{?RFC4086}}, making the payload sufficiently hard to guess.
</pre>
<p>Seconded.  Shouldn't this simply be in the definition of the PATH_CHALLENGE frame?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156825403">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+When the server receives a PATH_RESPONSE from a client and verifies that the
+included data matches that sent by the server in a previous PATH_CHALLENGE to
+the client, the server considers the client address to which the corresponding
+PATH_CHALLENGE was sent as valid.
+
+A server MAY send additional PATH_CHALLENGE frames to handle packet loss,
+subject to the congestion controller&#39;s limits.
+
+A PATH_CHALLENGE frame used for validation MUST contain at least 12 randomly
+generated octets {{?RFC4086}}, making the payload sufficiently hard to guess.
+
+The server MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the client&#39;s response with the causative PATH_CHALLENGE.  Not
+using fresh random data risks exposing the server to an attacker defeating
+validation by sending a spoofed PATH_RESPONSE from a victim&#39;s address.
</pre>
<p>Clarify.  The attacker (hopefully) can't spoof a PATH_RESPONSE, but could capture and replay one from a spoofed source address.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156825637">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +A PATH_CHALLENGE frame used for validation MUST contain at least 12 randomly
+generated octets {{?RFC4086}}, making the payload sufficiently hard to guess.
+
+The server MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the client&#39;s response with the causative PATH_CHALLENGE.  Not
+using fresh random data risks exposing the server to an attacker defeating
+validation by sending a spoofed PATH_RESPONSE from a victim&#39;s address.
+
+Until a client address is deemed valid, the server MUST limit the rate at
+which it sends data to this address. The server SHOULD NOT send more than an
+initial window&#39;s worth of bytes (as defined in {{QUIC-RECOVERY}}}) per estimated
+roundtrip period.  In the absence of this limit, the server risks being used for
+a denial of service attack against an unsuspecting victim.
+
+When validation of an address fails, the server SHOULD revert back to using the
+last validated client address, absent which the server MUST close the connection
</pre>
<p>How can this be absent?  The client must have had a previously valid address, or we wouldn't have a connection.  Now, it might be that the client can no longer receive traffic at that address, in which case the connection will time out anyway.  Again, I'd refer to that section rather than trying to re-specify it here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156826012">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +validation token to the client ({{address-validation}}).
+
+
+#### Committing to a New Address
+
+When a server receives a packet containing a frame other than PATH_CHALLENGE,
+PATH_RESPONSE, or PADDING from a client address with a packet number that is the
+largest seen thus far on the connection, the server &quot;commits&quot; to this client
+address. The server MUST send all subsequent packets to this address, with the
+following exception.  PATH_CHALLENGE, PATH_RESPONSE, and PADDING frames are used
+for probing a network path, and receiving only these frames MUST NOT cause the
+server to commit to a new address.
+
+Receiving a packet from a new address but with a packet number that is not the
+largest seen thus far suggests that a reordered packet was received and MUST NOT
+cause the server to change its commitment.
</pre>
<p>This is going to interact oddly with the NEW_CONNECTION_ID and packet number gap stuff.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156826162">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint MUST validate that its peer can receive packets at the new address
-before sending any significant quantity of data to that address, or it risks
-being used for denial of service.  See {{migrate-validate}} for details.
+### Loss Detection and Congestion Control
+
+There may be apparent reordering at the receiver when an endpoint sends data and
+probes from/to multiple addresses during the migration period, since the two
+resulting paths may have different rountrip times.  A receiver of packets on
</pre>
<p>round-trip</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156826235">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint MUST validate that its peer can receive packets at the new address
-before sending any significant quantity of data to that address, or it risks
-being used for denial of service.  See {{migrate-validate}} for details.
+### Loss Detection and Congestion Control
+
+There may be apparent reordering at the receiver when an endpoint sends data and
+probes from/to multiple addresses during the migration period, since the two
+resulting paths may have different rountrip times.  A receiver of packets on
+multiple paths will still send ACK frames covering all received packets.
+
+Both endpoints use one congestion control and one loss recovery context, as
</pre>
<p>"Each endpoint uses a single congestion control and loss recovery context...."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156826328">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint MUST validate that its peer can receive packets at the new address
-before sending any significant quantity of data to that address, or it risks
-being used for denial of service.  See {{migrate-validate}} for details.
+### Loss Detection and Congestion Control
+
+There may be apparent reordering at the receiver when an endpoint sends data and
+probes from/to multiple addresses during the migration period, since the two
+resulting paths may have different rountrip times.  A receiver of packets on
+multiple paths will still send ACK frames covering all received packets.
+
+Both endpoints use one congestion control and one loss recovery context, as
+described in {{QUIC-RECOVERY}}.  A sender MAY make an exception for probe
+packets so that their loss detection is independent and does not unduly cause
</pre>
<p>Clarify "probe packets."  PMTU probing?  Address validation?  Both?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156826553">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1714,9 +1798,9 @@ state to draining, but it otherwise has no impact.
 An endpoint could receive packets from a new source address, indicating a
 connection migration ({{migration}}), while in the closing period. An endpoint
 in the closing state MUST strictly limit the number of packets it sends to this
-new address as though the address were not validated (see {{migrate-validate}}).
-A server in the closing state MAY instead choose to discard packets received
-from a new source address.
+new address as though the address were not validated (see
</pre>
<p>I know this isn't new text, but why "as though the address were" rather than "since the address is not"?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156826710">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2358,17 +2419,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}
+
+Endpoints can use PATH_CHALLENGE frames (type=0x0e) to check reachability to the
+peer, to verify a new path&#39;s PMTU, and to perform address validation during
+connection migration.
</pre>
<p>Is PATH_CHALLENGE useful for PMTU validation once the address is known to be good?  Why couldn't you simply rely on ACKs to tell you whether the packet got through or not?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156826821">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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Length(8)   |                 Data (*)                    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+Length:
+
+: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
</pre>
<p>We already have a minimum.  Is there a scenario in which a server would want it to be longer?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156826902">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Length(8)   |                 Data (*)                    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+Length:
+
+: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
+
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
</pre>
<p>A larger minimum is provided above (eight octets, I think?).</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156827062">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
+
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding
</pre>
<p>Frames don't get acknowledged; packets do.  Does this mean that a packet containing a PATH_CHALLENGE MUST NOT be acknowledged?  That's going to play merry hob with the loss recovery if you start putting actual data in there (padding with STREAM).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83363452">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq85Bebm96efiqphSohu3XplD-tr9ks5tAG_rgaJpZM4Q_09D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5f0LhFlCdZbklBIpbO1o-CZXvZzks5tAG_rgaJpZM4Q_09D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83363452"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 requested changes on #1012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83363452"}}}</script>
----==_mimepart_5a31c9eb79d4a_62c13fdb65de6f2c3380c6--


From nobody Wed Dec 13 17:00: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 5B6AE1243FE for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 17:00:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 JtLZLskihDNk for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 17:00: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 08E351200F1 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 17:00: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=Lx+1ER+oGUsO2mXO3rL2OBPo+Qk=; b=kJnM8ZPp4iQUpnHz UEJ/b+EqAUffP7/LhT46OlgVnXXVLrOINA4p61FdX/yKGH/x6do6CGTGD2RsEJUQ UJTupPVwq4KgHIO8B7azpP8qWhtavfnO3d5v3ona9njTfA2nR908e+xH3QWp8mua LlVu+ALt+D30NqPmnyGg8Lmmbhs=
Received: by filter0121p1las1.sendgrid.net with SMTP id filter0121p1las1-20487-5A31CD34-25 2017-12-14 01:00:36.677178898 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id lg4o7RRhSaqsQPZExcbuVA for <quic-issues@ietf.org>; Thu, 14 Dec 2017 01:00:36.583 +0000 (UTC)
Date: Thu, 14 Dec 2017 01:00:36 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32b55842d49b05e11f1eea375a2eb7a70470fc3b92cf0000000116498f3492a169ce0fdaaf88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/880/351575061@github.com>
In-Reply-To: <quicwg/base-drafts/issues/880@github.com>
References: <quicwg/base-drafts/issues/880@github.com>
Subject: Re: [quicwg/base-drafts] Probing and connection migration (#880)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a31cd3450b39_220f3fab4ccc0f38733ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2BZF6Gb6OFts6X869migmfYquwsYaAeEFk6W cIsIheeg60Y8oNhwfCUGgr5bc7QplF7ueqm+I5Z8zefm0u8P/uyGefr/xAUeJ8n2Cpnlknay/pahyl 75wXT7kG5pbdkFerFCFI4XPI4Xn3LnaXKbVeD2ACrXZKO1riHKkkMYo5Ca0fsVejegFPWDJR+R5WZC s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yyHA3nF8O1rbdMKQyR854sj6NKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 01:00:57 -0000

----==_mimepart_5a31cd3450b39_220f3fab4ccc0f38733ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are some nits in the text, but I see a couple larger design decisions we need to consider here on the issue:

- PMTU probing is getting conflated with validating the path.  I'd suggest that the path be validated with packets of QUIC's minimum PMTU (1200, yes?), and client and server can probe for a higher PMTU after transitioning.
- You can make the logic of validating / responding to validation generic from client to server and just talk about in what circumstances you would validate.
- There's no mention of server address changes here.  Whether it's a server handing off from an anycast handshake to a unicast address for the rest of the session, or it's a peer-to-peer HTTP connection, we should have a plan (even if that plan is to wait for v2).  It seems like you'd need one additional frame, PATH_SUGGEST, which tells the other party it should attempt to validate the supplied address (since a server couldn't get traffic through a NAT if it just started sending packets from its new 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/880#issuecomment-351575061
----==_mimepart_5a31cd3450b39_220f3fab4ccc0f38733ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There are some nits in the text, but I see a couple larger design decisi=
ons we need to consider here on the issue:</p>
<ul>
<li>PMTU probing is getting conflated with validating the path.  I'd sugges=
t that the path be validated with packets of QUIC's minimum PMTU (1200, yes=
?), and client and server can probe for a higher PMTU after transitioning.<=
/li>
<li>You can make the logic of validating / responding to validation generic=
 from client to server and just talk about in what circumstances you would =
validate.</li>
<li>There's no mention of server address changes here.  Whether it's a serv=
er handing off from an anycast handshake to a unicast address for the rest =
of the session, or it's a peer-to-peer HTTP connection, we should have a pl=
an (even if that plan is to wait for v2).  It seems like you'd need one add=
itional frame, PATH_SUGGEST, which tells the other party it should attempt =
to validate the supplied address (since a server couldn't get traffic throu=
gh a NAT if it just started sending packets from its new address).</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/880#issuecomment-351575061">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw7gsVrBWy0Bcon=
PbRY8X0Yth18Iks5tAHM0gaJpZM4P7kTl">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1x62zKpsqtBVJL6x=
LBNm_OXamwYks5tAHM0gaJpZM4P7kTl.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/880#issuecomment-351575061"></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 #880: There are s=
ome nits in the text, but I see a couple larger design decisions we need to=
 consider here on the issue:\r\n\r\n- PMTU probing is getting conflated wit=
h validating the path.  I'd suggest that the path be validated with packets=
 of QUIC's minimum PMTU (1200, yes?), and client and server can probe for a=
 higher PMTU after transitioning.\r\n- You can make the logic of validating=
 / responding to validation generic from client to server and just talk abo=
ut in what circumstances you would validate.\r\n- There's no mention of ser=
ver address changes here.  Whether it's a server handing off from an anycas=
t handshake to a unicast address for the rest of the session, or it's a pee=
r-to-peer HTTP connection, we should have a plan (even if that plan is to w=
ait for v2).  It seems like you'd need one additional frame, PATH_SUGGEST, =
which tells the other party it should attempt to validate the supplied addr=
ess (since a server couldn't get traffic through a NAT if it just started s=
ending packets from its new address)."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/880#issuecomment-351575061"=
}}}</script>=

----==_mimepart_5a31cd3450b39_220f3fab4ccc0f38733ac--


From nobody Wed Dec 13 17:16: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 CFF2E12421A for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 17:16:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.018
X-Spam-Level: 
X-Spam-Status: No, score=-2.018 tagged_above=-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_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 rGP6gZgNtxdh for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 17:16: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 0239B1200F1 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 17:16: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=fYZ13bQFjzczkTGfpQCjVdz2j9s=; b=POEpiNXITFfL6btk fZCVW2JIh2Uqo7XjLpnnqaasRB5AI+3TLbHVoTRH7qpTHtCvh3TUClZzfTwzHJOz FUk3C1BovsGcHHUR4TsNkHgdWAZ7aNd3yEZFNpVN5hjsLI+gw4bVLXW9BpC5TrR0 244/97T5xL+ncbB07H9Cl6iVymk=
Received: by filter0406p1iad2.sendgrid.net with SMTP id filter0406p1iad2-7517-5A31D0F0-8 2017-12-14 01:16:32.075893754 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id GWWqIJLoQAiphlDNqHkOXQ for <quic-issues@ietf.org>; Thu, 14 Dec 2017 01:16:32.087 +0000 (UTC)
Date: Thu, 14 Dec 2017 01:16:32 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6061001720e667624feb652336187022e63da84892cf00000001164992ef92a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/review/83373171@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a31d0efd9c85_5c8d3ff9e4caaf301608d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak08TvpzDhmfWrQoHwnXR55CYmOKgNsVCDev/T uPQQbF9F6Qqx3XLCksE3O4Cc0mPz3bX6C8FBYoXrsyJAerKOps/PsjAMFLZH/l+MO5K8gF7Oy62YTh GaQSpBqDqaAQIU4Y0fPoFkfca3dWt9J8zxISUk7ML+C3VKr1IQva5lpKIQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gUM2geen7INlFW7SBgyrjdbApxg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 01:16:35 -0000

----==_mimepart_5a31d0efd9c85_5c8d3ff9e4caaf301608d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +
+#### Responding to a Client's Probe
+
+When a server receives a PATH_CHALLENGE frame from a client, it MUST generate a
+PATH_RESPONSE frame that contains the same data as the challenge. The server's
+PATH_RESPONSE MUST be sent to the address from which the client's PATH_CHALLENGE
+was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client's packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client's packet, unless the server has
+reasonable assurance of a smaller PMTU.
+
+The server need not retransmit its PATH_RESPONSE, since it is the client's
+responsibility to send more PATH_CHALLENGE frames when a response is not
+received for a prior one.

Is there sufficient text for guidance on how to handle a path that reverts to smaller PMTU during normal operation? I imagine a large stream frame in eternal futile retransmission because it isn't split into smaller frames in smaller packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012#discussion_r156831486
----==_mimepart_5a31d0efd9c85_5c8d3ff9e4caaf301608d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156831486">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+#### Responding to a Client&#39;s Probe
+
+When a server receives a PATH_CHALLENGE frame from a client, it MUST generate a
+PATH_RESPONSE frame that contains the same data as the challenge. The server&#39;s
+PATH_RESPONSE MUST be sent to the address from which the client&#39;s PATH_CHALLENGE
+was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client&#39;s packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client&#39;s packet, unless the server has
+reasonable assurance of a smaller PMTU.
+
+The server need not retransmit its PATH_RESPONSE, since it is the client&#39;s
+responsibility to send more PATH_CHALLENGE frames when a response is not
+received for a prior one.
</pre>
<p>Is there sufficient text for guidance on how to handle a path that reverts to smaller PMTU during normal operation? I imagine a large stream frame in eternal futile retransmission because it isn't split into smaller frames in smaller packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156831486">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2kLepCxWP_oYOoXPnDhnLaGSINXks5tAHbvgaJpZM4Q_09D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7tocH9y9GxovE46G7_KogwVrrx2ks5tAHbvgaJpZM4Q_09D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156831486"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #1012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012#discussion_r156831486"}}}</script>
----==_mimepart_5a31d0efd9c85_5c8d3ff9e4caaf301608d1--


From nobody Wed Dec 13 19:13: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 E3D8A127B52 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 19:13:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vQQZhwRGlwOx for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 19:13:20 -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 3203C127078 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 19:13:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=J5v2KkxvQJ9rwyBG1Ft8xAQf/rw=; b=tEPQVdLR7J54SNeW p6cARLN9c8DEVq+94sg2suBvFloizBEJSsiAJsu1IAaBXnTm/IQUvIZwSE60JFEe NSFtLtxnPx/2Hc1rzpGlAwUoqPEDSH9YT/QPbx4B1KJC6qxJM7xfybGDfPeAkWHH DvZ8x6OreSBY20dvmZNKO6MeNjA=
Received: by filter0041p1las1.sendgrid.net with SMTP id filter0041p1las1-911-5A31EC4E-11 2017-12-14 03:13:18.666387087 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 2OfbkFEjQBqaycYPRznbKw for <quic-issues@ietf.org>; Thu, 14 Dec 2017 03:13:18.515 +0000 (UTC)
Date: Thu, 14 Dec 2017 03:13:18 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80ad4e0f85c45020a246d272faa38b7c94759b2d92cf000000011649ae4e92a169ce10cd45d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1015/351596134@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1015@github.com>
References: <quicwg/base-drafts/issues/1015@github.com>
Subject: Re: [quicwg/base-drafts] Removing Transport Parameters from new_session_ticket (#1015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a31ec4e690b9_46f23fb0a45eaf30249493"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3f0/JmHmaVIJHeJFChw3MZ8dHBUahdTzP0LB iCanmUxqmbWH8pP7CJDB1AYz2z+wXVeL88UOXpyR7l/JOgUF3OiRmbp+cYusEKlEoPaC/i8oBtYHiW xXOoaSJEPVDN16KyprvNL2nPHkH4PZVwY2H4QRLNmQZTJ8hw+I9Q9/tDdrXztUZKtoYxNYY9fGOlWT E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VWF7v5q3uC2oSdjxd4rgb-5roHY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 03:13:22 -0000

----==_mimepart_5a31ec4e690b9_46f23fb0a45eaf30249493
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

its an interesting point .. but it seems "don't do that" might be reasonable advice given that you're not going to very successfully partition a small connection window over a really short period of time anyhow.

a less attractive option is "we can fix that with a frame because afterall the other ones are covered by frames" out there too I 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/1015#issuecomment-351596134
----==_mimepart_5a31ec4e690b9_46f23fb0a45eaf30249493
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>its an interesting point .. but it seems "don't do that" might be reason=
able advice given that you're not going to very successfully partition a sm=
all connection window over a really short period of time anyhow.</p>
<p>a less attractive option is "we can fix that with a frame because aftera=
ll the other ones are covered by frames" out there too I guess..</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/1015#issuecomment-351596134">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0W8MHa01B47l5=
0osklwdzTDoIM3ks5tAJJOgaJpZM4RBJVF">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8uivpc1QQoiPz-E=
YRfLzQvxXI_Gks5tAJJOgaJpZM4RBJVF.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/1015#issuecomment-351596134"></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 #1015: its an intere=
sting point .. but it seems \"don't do that\" might be reasonable advice gi=
ven that you're not going to very successfully partition a small connection=
 window over a really short period of time anyhow.\r\n\r\na less attractive=
 option is \"we can fix that with a frame because afterall the other ones a=
re covered by frames\" out there too I guess.."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/1015#issuecomment-=
351596134"}}}</script>=

----==_mimepart_5a31ec4e690b9_46f23fb0a45eaf30249493--


From nobody Wed Dec 13 22:55: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 06A561271DF for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 22:55:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eU5eoql3M5p2 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 22:55: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 756F7126DFE for <quic-issues@ietf.org>; Wed, 13 Dec 2017 22:55: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=stjtndZnt/DtrY53XHG7rzxvYlw=; b=Ai24kqmuBl06hAaR LhGN4NuCCSWvP1hOj9PMjJKvHpuRgN+kXDl3bc7LuSybY1qH6t9JNB8fMXTPck+/ xqvMBTqJ88ZXNzSmujh8H5iDyfQA5FhIThCtsQ74uNjdkYMMFDhMOPvLQAZK2krL oHG4mTZw9hVwdWdxIFu9SR3FL8c=
Received: by filter0061p1las1.sendgrid.net with SMTP id filter0061p1las1-13346-5A322052-5 2017-12-14 06:55:14.111041795 +0000 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 Mejo_JamSCWSHY81rdnP6g for <quic-issues@ietf.org>; Thu, 14 Dec 2017 06:55:14.088 +0000 (UTC)
Date: Thu, 14 Dec 2017 06:55:14 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abace5720dc3e8a3adc75ee0cb42220ff2036884be92cf000000011649e25192a169ce10cd45d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1015/351624863@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1015@github.com>
References: <quicwg/base-drafts/issues/1015@github.com>
Subject: Re: [quicwg/base-drafts] Removing Transport Parameters from new_session_ticket (#1015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a322052f94_46c3fa83f684f3037456"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0DP+UMWdZpTxdfE9Pm4O4ylPQgeAC0qcI19Q b1ISID/i2ygC+PGyanGKoY2FkIWcraAon1fzJowL8D9kRZhIXGC2puiy5J9g5ZvFgoUQg/HTdQY5jI Yca8KkfFNAU4MszAmW0Fd7egJTzKhJLQIMDJYqfgknpQscRE/1GP9tezlGXYG9eyUirgkF2ZosXdcj A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TqWLNh1KAZYLyuxk1SYqZbrzXYg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 06:55:18 -0000

----==_mimepart_5a322052f94_46c3fa83f684f3037456
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop : that's an interesting issue that hadn't occurred to me... how does this get covered in the current spec? I guess the server uses what's in the NST forever, which seems better than using a small default forever, but there's no way for a server to indicate to a client that it is willing to change its initial flow window for subsequent streams, is there?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1015#issuecomment-351624863
----==_mimepart_5a322052f94_46c3fa83f684f3037456
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/mikebishop" class=3D"user-mention">@MikeBi=
shop</a> : that's an interesting issue that hadn't occurred to me... how do=
es this get covered in the current spec? I guess the server uses what's in =
the NST forever, which seems better than using a small default forever, but=
 there's no way for a server to indicate to a client that it is willing to =
change its initial flow window for subsequent streams, is there?</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/1015#issuecomment-351624863">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8iq8PK4YLrUlR=
vp3AjbhHdJHYUOks5tAMZSgaJpZM4RBJVF">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-5c4wkFVItPZKtk=
0C4twCDSlioOks5tAMZSgaJpZM4RBJVF.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/1015#issuecomment-351624863"></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 #1015: @MikeBish=
op : that's an interesting issue that hadn't occurred to me... how does thi=
s get covered in the current spec? I guess the server uses what's in the NS=
T forever, which seems better than using a small default forever, but there=
's no way for a server to indicate to a client that it is willing to change=
 its initial flow window for subsequent streams, is there?"}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1015#i=
ssuecomment-351624863"}}}</script>=

----==_mimepart_5a322052f94_46c3fa83f684f3037456--


From nobody Wed Dec 13 23:05: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 D3580124D37 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 23:05:55 -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_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 1Wst9N8NJEBM for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 23:05: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 20AC1124BE8 for <quic-issues@ietf.org>; Wed, 13 Dec 2017 23:05:54 -0800 (PST)
Date: Wed, 13 Dec 2017 23:05:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513235153; bh=zl9CLHyZmk/H32B4yHd8sA9VcrWGqDa5zqHdZSpCCy4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1esOjN+M+dsFAO6fvqEB8rZba1NbOSoRyFA5keYfOUChPrKao5yFC8+RWfaVzibLf tE8SzGeDhZZPUG/yRsfBCPajmFb9ajTgSwSyWNMaaHEP7NG4voTap2+mUJWyxKZoY6 b1pvPo339rJPa04qqDsN4Sl3ZGwHRbFzOgm5nP20=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab96c3b9a988847e65f10d2974de938c577378d7a492cf000000011649e4d192a169ce0fdaaf88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/880/351626567@github.com>
In-Reply-To: <quicwg/base-drafts/issues/880@github.com>
References: <quicwg/base-drafts/issues/880@github.com>
Subject: Re: [quicwg/base-drafts] Probing and connection migration (#880)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3222d14e2ca_36ca3f957fdfcf384520d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nbflXQ1ZD2WI9KR7KJqpQpZadJ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 07:05:56 -0000

----==_mimepart_5a3222d14e2ca_36ca3f957fdfcf384520d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop : Thanks for the feedback. I think I might redo the PR as symmetric endpoints instead of server/client, which might resolve some issues... we did that earlier because it was easier to reason about in the earlier designs, but the current version actually lends itself nicely to symmetry, I think. At any rate, I'll give it a shot.

Separately, PMTU probing is kinda necessary before sending on the path -- we don't know what the path's MTU is. This is equivalent to the first client packet and server packets being padded to PMTU size.

I deliberately did not mention server address changes here because I did not want to conflate these two features and make this PR even bigger. It's not a big enough delta to be put off until v2 and it is super useful, but I figured I'd do that after getting client migration in. We do have #560 to track the server address change in the meanwhile.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/880#issuecomment-351626567
----==_mimepart_5a3222d14e2ca_36ca3f957fdfcf384520d
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> : Thanks for the feedback. I think I might redo the PR as symm=
etric endpoints instead of server/client, which might resolve some issues=
... we did that earlier because it was easier to reason about in the earl=
ier designs, but the current version actually lends itself nicely to symm=
etry, I think. At any rate, I'll give it a shot.</p>
<p>Separately, PMTU probing is kinda necessary before sending on the path=
 -- we don't know what the path's MTU is. This is equivalent to the first=
 client packet and server packets being padded to PMTU size.</p>
<p>I deliberately did not mention server address changes here because I d=
id not want to conflate these two features and make this PR even bigger. =
It's not a big enough delta to be put off until v2 and it is super useful=
, but I figured I'd do that after getting client migration in. We do have=
 <a href=3D"https://github.com/quicwg/base-drafts/issues/560" class=3D"is=
sue-link js-issue-link" data-error-text=3D"Failed to load issue title" da=
ta-id=3D"231908410" data-permission-text=3D"Issue title is private" data-=
url=3D"https://github.com/quicwg/base-drafts/issues/560">#560</a> to trac=
k the server address change in the meanwhile.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/880#issuecomment-351626567">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9BQT=
5wSGpLo7uwue1XicVyuJdMuks5tAMjRgaJpZM4P7kTl">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5b=
DCALDzB3Ru_uyi2dBdTO47uqtks5tAMjRgaJpZM4P7kTl.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/880#issuecomment-351626567"></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 #880: @MikeBishop : Thanks for the feedback. I think I might redo the P=
R as symmetric endpoints instead of server/client, which might resolve so=
me issues... we did that earlier because it was easier to reason about in=
 the earlier designs, but the current version actually lends itself nicel=
y to symmetry, I think. At any rate, I'll give it a shot.\r\n\r\nSeparate=
ly, PMTU probing is kinda necessary before sending on the path -- we don'=
t know what the path's MTU is. This is equivalent to the first client pac=
ket and server packets being padded to PMTU size.\r\n\r\nI deliberately d=
id not mention server address changes here because I did not want to conf=
late these two features and make this PR even bigger. It's not a big enou=
gh delta to be put off until v2 and it is super useful, but I figured I'd=
 do that after getting client migration in. We do have #560 to track the =
server address change in the meanwhile."}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/880#issuecomment-3516=
26567"}}}</script>=

----==_mimepart_5a3222d14e2ca_36ca3f957fdfcf384520d--


From nobody Wed Dec 13 23:36: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 BAA88124D85 for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 23:36:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bXZ3NtAKww9T for <quic-issues@ietfa.amsl.com>; Wed, 13 Dec 2017 23:36:11 -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 7A0D01200CF for <quic-issues@ietf.org>; Wed, 13 Dec 2017 23:36:11 -0800 (PST)
Date: Wed, 13 Dec 2017 23:36:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513236970; bh=j5z6DDsQNXQKCvsKl2HqVkK17/orqD4L9IzoJgAQNcc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UKOQJih0F0S45BvuXLghQDuLAwtX422iKemMtTDohZwGxQUfoxFgHEW3NocT0MOfT tPQbUYX5UiC/5GeKnTIDRm4OqWvdBIbdsbuDO1N7hLtemR21FQi1m7mnQhYMPQVnp4 6k5dYqNHdnPKiXODoSBPtFChfejxqpJaVXJ8klm0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab81135f52bf9805cce44018337f81be2960e8707d92cf000000011649ebea92a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/review/83074498@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3229ea95eae_3ba63f8df8e5af2c1999fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PDfq7QKEHdzGJq1dbEI4ziJOxbQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 07:36:14 -0000

----==_mimepart_5a3229ea95eae_3ba63f8df8e5af2c1999fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

@martinthomson : I'm going to try to unify the mechanisms and make this client/server agnostic, which might resolve some issues. We did that because it was easier to reason about in the earlier designs, but the current version actually lends itself nicely to symmetry, I think. At any rate, let me try that first.

> +
+A server validates a client's address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a

Oops -- yes it doesn't. Will fix.

> +frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
+address. The client SHOULD do PMTU verification before considering migration
+complete. The client also participates in an address validation that the server
+may initiate to confirm the client's ownership of its address (see
+{{migration-server}}).
+
+A client migrating to a new network might use a new connection ID for packets
+sent from the new address, see {{migration-linkability}} for further discussion.

Probes are just packets, and are not treated any differently, so they follow the same rules for connection ID and packet numbers as specified in the linkability section.

> +can perform more accurate measurements by associating the server's response with
+the causative PATH_CHALLENGE.
+
+When the client receives a PATH_RESPONSE from the server and verifies that the
+included data matches the data it sent in a previous PATH_CHALLENGE, the server
+is considered reachable from the new address and the PMTU of the new network
+path is considered verified.
+
+A client SHOULD abandon the new address if it does not receive a PATH_RESPONSE
+after sending some number of PATH_CHALLENGE frames and/or after some time has
+passed. Note that the client may be receiving data from the server during this
+period, but not receiving a PATH_RESPONSE may be indicative of a PMTU detection
+failure.
+
+
+#### Responding to a Server's Validation

So I chose to structure it like this because it's easier to see how to implement such a thing. If it's useful to contextualize, I can add more text in the common text up at the top of this section. 

Validation can be described separately, but in this description, it's only used for the server to validate a client's new address. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83074498
----==_mimepart_5a3229ea95eae_3ba63f8df8e5af2c1999fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> : I'm going to try to unify the mechanisms and make this client/server agnostic, which might resolve some issues. We did that because it was easier to reason about in the earlier designs, but the current version actually lends itself nicely to symmetry, I think. At any rate, let me try that first.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156575721">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+A server validates a client&#39;s address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
</pre>
<p>Oops -- yes it doesn't. Will fix.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156575841">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
+address. The client SHOULD do PMTU verification before considering migration
+complete. The client also participates in an address validation that the server
+may initiate to confirm the client&#39;s ownership of its address (see
+{{migration-server}}).
+
+A client migrating to a new network might use a new connection ID for packets
+sent from the new address, see {{migration-linkability}} for further discussion.
</pre>
<p>Probes are just packets, and are not treated any differently, so they follow the same rules for connection ID and packet numbers as specified in the linkability section.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156576291">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +can perform more accurate measurements by associating the server&#39;s response with
+the causative PATH_CHALLENGE.
+
+When the client receives a PATH_RESPONSE from the server and verifies that the
+included data matches the data it sent in a previous PATH_CHALLENGE, the server
+is considered reachable from the new address and the PMTU of the new network
+path is considered verified.
+
+A client SHOULD abandon the new address if it does not receive a PATH_RESPONSE
+after sending some number of PATH_CHALLENGE frames and/or after some time has
+passed. Note that the client may be receiving data from the server during this
+period, but not receiving a PATH_RESPONSE may be indicative of a PMTU detection
+failure.
+
+
+#### Responding to a Server&#39;s Validation
</pre>
<p>So I chose to structure it like this because it's easier to see how to implement such a thing. If it's useful to contextualize, I can add more text in the common text up at the top of this section.</p>
<p>Validation can be described separately, but in this description, it's only used for the server to validate a client's new address.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83074498">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8mh0V0SSK_Oc5xSjgVT7kL5-2_nks5tAM_qgaJpZM4Q_09D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_AhPnMAYeWDR_eOrc5SFWWDsRYxks5tAM_qgaJpZM4Q_09D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83074498"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-83074498"}}}</script>
----==_mimepart_5a3229ea95eae_3ba63f8df8e5af2c1999fa--


From nobody Thu Dec 14 08:28: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 CA6C9127522 for <quic-issues@ietfa.amsl.com>; Thu, 14 Dec 2017 08:27:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J-qktA0J8Olz for <quic-issues@ietfa.amsl.com>; Thu, 14 Dec 2017 08:27: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 E88431273B1 for <quic-issues@ietf.org>; Thu, 14 Dec 2017 08:27:57 -0800 (PST)
Date: Thu, 14 Dec 2017 08:27:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513268877; bh=P9JMro28j06GtdDeUlSOzYtlA7qAlCmT+hN20FECWQw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=x/Vyy/a87n7fh8gBrwEKop1R2wxQ7UsgMAC8mWeLxfahiccP+yp0FvIfhQHYXW9MC Kn2nVjpYRWSi8oTXt78vBy0Q0dIW4ZB0TUm0kzJpahIiTX+bojuRszAEpexiv0qqPr WeO+6LH45G84+47HQX1xhvkRcm4OAbgtPzLnCEFg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba78e47381deb068182563cf80b58f9dfa3116e4492cf00000001164a688d92a169ce10d16a95@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1016@github.com>
Subject: [quicwg/base-drafts] Split stream initial flow control (#1016)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a32a68da291_2e863f8a7f472f2c26804f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lSU6rWty_HiNEMh2ZEcnI8pnaF0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 16:28:00 -0000

----==_mimepart_5a32a68da291_2e863f8a7f472f2c26804f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The initial_max_stream_data transport parameter governs three types of stream data:
* data received on unidirectional streams initiated by a peer
* data received on bidirectional streams initiated by a peer
* data received on bidirectional streams initiated by this endpoint

These are currently all controlled by the same transport parameter.  We should consider whether having multiple transport parameters is desirable.  Obviously, having more is desirable, and I could see a fairly good case for just relying on MAX_STREAM_DATA for the last of these, but for streams that are remotely initiated, that is less directly useful.  It seems likely that streams used for different purposes will have different constraints.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1016
----==_mimepart_5a32a68da291_2e863f8a7f472f2c26804f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The initial_max_stream_data transport parameter governs three types of stream data:</p>
<ul>
<li>data received on unidirectional streams initiated by a peer</li>
<li>data received on bidirectional streams initiated by a peer</li>
<li>data received on bidirectional streams initiated by this endpoint</li>
</ul>
<p>These are currently all controlled by the same transport parameter.  We should consider whether having multiple transport parameters is desirable.  Obviously, having more is desirable, and I could see a fairly good case for just relying on MAX_STREAM_DATA for the last of these, but for streams that are remotely initiated, that is less directly useful.  It seems likely that streams used for different purposes will have different constraints.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1016">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1KgWmdiQslFMjz5h-g2wFM_Pnv6ks5tAUyNgaJpZM4RCUew">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9YvQSc8UE-OLSv-u0bMdmp-Yv1Iks5tAUyNgaJpZM4RCUew.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1016"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 stream initial flow control (#1016)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1016"}}}</script>
----==_mimepart_5a32a68da291_2e863f8a7f472f2c26804f--


From nobody Thu Dec 14 11:26: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 8BD4D12714F for <quic-issues@ietfa.amsl.com>; Thu, 14 Dec 2017 11:25:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.796
X-Spam-Level: 
X-Spam-Status: No, score=-0.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YnWLY_w1H1cf for <quic-issues@ietfa.amsl.com>; Thu, 14 Dec 2017 11:25:57 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A5FD124D6C for <quic-issues@ietf.org>; Thu, 14 Dec 2017 11:25:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513279556; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=COwPGsdaJ9epTPCGHyArItl+ASK6c1Kix2zs6Ic4wPA=; b=pzc+pyD0QxEcb+dHV6n8OVnypM3ipoCfEvnq4TD9e8i9iRgGsc4MD6MPp0aLJQWvUKbAdnAG +T1iFLLR2JPqTvrevZlAR0qqlVAvH9Er4qnEsFG3G+s0wVwPTpnaAztUyAnPZ8vA4PE1UJLc yavZxA9hHm0FvAcP3DvZRM8zqjQ=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a32d044.7fc4985ca390-smtp-out-n01; Thu, 14 Dec 2017 19:25:56 -0000 (UTC)
Date: Thu, 14 Dec 2017 11:25:54 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a32d042e7f9b_23362b19cac9bc108946@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a32d042e7c5c_23362b19cac9bc108937a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-BWaIfzYbDJk3iEnx75iZpliD-8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 19:25:58 -0000

----==_mimepart_5a32d042e7c5c_23362b19cac9bc108937a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/issuesonghpages
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a32d042e7c5c_23362b19cac9bc108937a--


From nobody Thu Dec 14 12: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 C3B3B127286 for <quic-issues@ietfa.amsl.com>; Thu, 14 Dec 2017 12:21:20 -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_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 NVwOLXNyCVDu for <quic-issues@ietfa.amsl.com>; Thu, 14 Dec 2017 12:21: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 F2A6D127058 for <quic-issues@ietf.org>; Thu, 14 Dec 2017 12:21:18 -0800 (PST)
Date: Thu, 14 Dec 2017 12:21:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513282877; bh=kGIBVsBKP/OypvnmeCPKu0isBRjKIxKnVcDjOxeQgLA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IqbL8FB2aG/FV8jrxeqfHIba4PcEg1Vl4+JSyUzlmgwxfo7cL8rQwOihrWAGm9wQt 6m95AXXI1JrigB1PiE4Hl3PEo+sPnNUsoi6IGA0KSlp7oa76IHGQKCxaEDyFss2PtL jmo+lXCSFvJ5FHAFh7NhNPMmIcbed0nScFJpeDQ8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab76dae19356876146a75bc52d15c3a37e86cd80e292cf00000001164a9f3d92a169ce10cd45d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1015/351825058@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1015@github.com>
References: <quicwg/base-drafts/issues/1015@github.com>
Subject: Re: [quicwg/base-drafts] Removing Transport Parameters from new_session_ticket (#1015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a32dd3dc62f3_2a3e73ff939102f3081464"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bv3iMkDbJ5Lz-7NTOaBTNyTpows>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 20:21:21 -0000

----==_mimepart_5a32dd3dc62f3_2a3e73ff939102f3081464
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In the current spec, the server only accepts 0-RTT if it's going to negotiate the same or larger values:

> A server MAY accept 0-RTT and subsequently provide different values for transport parameters for use in the new connection. If 0-RTT data is accepted by the server, the server MUST NOT reduce any limits or alter any values that might be violated by the client with its 0-RTT data. In particular, a server that accepts 0-RTT data MUST NOT set values for initial_max_data or initial_max_stream_data that are smaller than the remembered value of those parameters. Similarly, a server MUST NOT reduce the value of initial_max_stream_id_bidi or initial_max_stream_id_uni.

If the server provides small values for the 0-RTT flight and the client discovers after 1-RTT that it can be more aggressive now, great!  If the server wants to reduce values, then it can't accept 0-RTT with larger numbers.

@mcmanus, is the concern here that it's harder to fish the values out of the NST message than out of the handshake for some reason?  That seems like TLS library implementation feedback primarily.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1015#issuecomment-351825058
----==_mimepart_5a32dd3dc62f3_2a3e73ff939102f3081464
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In the current spec, the server only accepts 0-RTT if it's going to ne=
gotiate the same or larger values:</p>
<blockquote>
<p>A server MAY accept 0-RTT and subsequently provide different values fo=
r transport parameters for use in the new connection. If 0-RTT data is ac=
cepted by the server, the server MUST NOT reduce any limits or alter any =
values that might be violated by the client with its 0-RTT data. In parti=
cular, a server that accepts 0-RTT data MUST NOT set values for initial_m=
ax_data or initial_max_stream_data that are smaller than the remembered v=
alue of those parameters. Similarly, a server MUST NOT reduce the value o=
f initial_max_stream_id_bidi or initial_max_stream_id_uni.</p>
</blockquote>
<p>If the server provides small values for the 0-RTT flight and the clien=
t discovers after 1-RTT that it can be more aggressive now, great!  If th=
e server wants to reduce values, then it can't accept 0-RTT with larger n=
umbers.</p>
<p><a href=3D"https://github.com/mcmanus" class=3D"user-mention">@mcmanus=
</a>, is the concern here that it's harder to fish the values out of the =
NST message than out of the handshake for some reason?  That seems like T=
LS library implementation feedback primarily.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1015#issuecomment-351825058">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyoA=
1Z0EH8JpscCxHghpq8Mr-ZxRks5tAYM9gaJpZM4RBJVF">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_=
qFisrGHuDWWV6tKBhQfClC8fdSks5tAYM9gaJpZM4RBJVF.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/1015#issuecomment-351825058"></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=
 #1015: In the current spec, the server only accepts 0-RTT if it's going =
to negotiate the same or larger values:\r\n\r\n\u003e A server MAY accept=
 0-RTT and subsequently provide different values for transport parameters=
 for use in the new connection. If 0-RTT data is accepted by the server, =
the server MUST NOT reduce any limits or alter any values that might be v=
iolated by the client with its 0-RTT data. In particular, a server that a=
ccepts 0-RTT data MUST NOT set values for initial_max_data or initial_max=
_stream_data that are smaller than the remembered value of those paramete=
rs. Similarly, a server MUST NOT reduce the value of initial_max_stream_i=
d_bidi or initial_max_stream_id_uni.\r\n\r\nIf the server provides small =
values for the 0-RTT flight and the client discovers after 1-RTT that it =
can be more aggressive now, great!  If the server wants to reduce values,=
 then it can't accept 0-RTT with larger numbers.\r\n\r\n@mcmanus, is the =
concern here that it's harder to fish the values out of the NST message t=
han out of the handshake for some reason?  That seems like TLS library im=
plementation feedback primarily."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/1015#issuecomment-351825058"=
}}}</script>=

----==_mimepart_5a32dd3dc62f3_2a3e73ff939102f3081464--


From nobody Thu Dec 14 14:51: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 DA76C127005 for <quic-issues@ietfa.amsl.com>; Thu, 14 Dec 2017 14:51:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.395
X-Spam-Level: 
X-Spam-Status: No, score=-3.395 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KvoAtLCvCkls for <quic-issues@ietfa.amsl.com>; Thu, 14 Dec 2017 14:51: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 0800A1242F5 for <quic-issues@ietf.org>; Thu, 14 Dec 2017 14:51: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=0Nh25oout860xY7u1V4UbKHnvco=; b=iP+QfkNEKZOB40ZF 47c70s21kCRJ5UXGUtLTlNCKArdCtAr8NwbJoHniAkBjvVezsRgHiSa2qqTb4PSE FoTHiedVxfwigFU7gwBBeu6cQie3kYF2XuYnSro/oNjg4iBp+wJ81x/ffdcLbeB7 NzaC5T5pLCeFE0yMVz5FUhTfUns=
Received: by filter0533p1las1.sendgrid.net with SMTP id filter0533p1las1-29624-5A33005E-1E 2017-12-14 22:51:10.835675672 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id oTGryy_ZSUqzRdSQdUiDyA for <quic-issues@ietf.org>; Thu, 14 Dec 2017 22:51:10.717 +0000 (UTC)
Date: Thu, 14 Dec 2017 22:51:10 +0000 (UTC)
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1f7977f588d20200f74005b053733f6eb2bd78692cf00000001164ac25e92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/351860471@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a33005e94f7b_44333ffd3022ef305087dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: pravb
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1iPSnBoH/x4tH8uKEyK7mol0zpcgl+xGirYo aXgKRKm7/WSY9UUBg/YKe9CYzWVJN1t5WurqwEbIBfOsZ7jVsHR+p5jdbkcXyzrweYSp/ItnCDDP5x 5wi3ZyXqWhKhh+etnLqIYQU7pu79BRHGS9bzLocXWTCveaGjzLiCYAH0LAtKRL1I//ZNaHmG9kp9ko s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XuX3YuNRW-iW4OrjdD7TP-dX1T8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 22:51:14 -0000

----==_mimepart_5a33005e94f7b_44333ffd3022ef305087dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>> replace it by the first observed value when it comes
We don't know if the first observed value includes a time for a delayed ACK timeout. In fact sender won't know the timeout until the receiver decides to delay the ACK which depends on the ACK generation algorithm. So minrto may remain aggressive based on just using RTT until 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/981#issuecomment-351860471
----==_mimepart_5a33005e94f7b_44333ffd3022ef305087dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<blockquote>
<p>replace it by the first observed value when it comes<br>
We don't know if the first observed value includes a time for a delayed ACK=
 timeout. In fact sender won't know the timeout until the receiver decides =
to delay the ACK which depends on the ACK generation algorithm. So minrto m=
ay remain aggressive based on just using RTT until that happens?</p>
</blockquote>
</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/981#issuecomment-351860471">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwNwDeFis3R_O60=
HJc4V-bLKd6zrks5tAaZegaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-u3ryq_jVkreyg0Z=
wJhwhd9QnfEks5tAaZegaJpZM4Qy1_D.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/981#issuecomment-351860471"></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":"@pravb in #981: \u003e\u003e rep=
lace it by the first observed value when it comes\r\nWe don't know if the f=
irst observed value includes a time for a delayed ACK timeout. In fact send=
er won't know the timeout until the receiver decides to delay the ACK which=
 depends on the ACK generation algorithm. So minrto may remain aggressive b=
ased on just using RTT until that happens?"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-35186=
0471"}}}</script>=

----==_mimepart_5a33005e94f7b_44333ffd3022ef305087dc--


From nobody Thu Dec 14 15: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 36451120725 for <quic-issues@ietfa.amsl.com>; Thu, 14 Dec 2017 15:42:21 -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_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 WifydYYXMln5 for <quic-issues@ietfa.amsl.com>; Thu, 14 Dec 2017 15:42: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 4D1171205F0 for <quic-issues@ietf.org>; Thu, 14 Dec 2017 15:42:19 -0800 (PST)
Date: Thu, 14 Dec 2017 15:42:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513294936; bh=VmPq27BUwKXIjt8Rk55EESUht7yQDyZ/cx4XOInXN7Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ljtPr052LHtPAWyj3TusbcCk0i9vyrwAkBJOhqSsDH2nxQaY06Hle6F9R3Ect2xlZ q326PtCl8zQ5g7qUkCPOpOVpBWwJ8wNfVDjs9SfzUAuTKFuDHbsRvccMALgYJA4WXB uVVTLcUB/ByEPxWaOMTvUX7eQPjyeOLw3/aTiOtc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7ab284ba5e1048d28f3f3a048e2fea7b81879bd92cf00000001164ace5892a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/351869907@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a330c58eecec_c593fe6d1778f381467f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fpMYkHnInJ4mkJsxIy0AMGnfLbo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 23:42:21 -0000

----==_mimepart_5a330c58eecec_c593fe6d1778f381467f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@pravb : That seems appropriate, doesn't it? 

You can get a max(ack_delays) to find out the max that the receiver has delayed by in the past, and use that to predict. This has all the same problems of predicting based on past values, but if a max is specified, then a receiver can prime the sender's minRTO by delayed a few acks deliberately to the max timeout it believes it will do.

MAD in TCP specifies the max that a receiver will delay by, but it doesn't leave room for adaptation, and it requires a receiver to *know* the max it will end up delaying by. This is more plausible in the kernel, but in userspace, where scheduler delays may be included, it's not clear that the receiver can predict this max.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#issuecomment-351869907
----==_mimepart_5a330c58eecec_c593fe6d1778f381467f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/pravb" class=3D"user-mention">@pravb</a>=
 : That seems appropriate, doesn't it?</p>
<p>You can get a max(ack_delays) to find out the max that the receiver ha=
s delayed by in the past, and use that to predict. This has all the same =
problems of predicting based on past values, but if a max is specified, t=
hen a receiver can prime the sender's minRTO by delayed a few acks delibe=
rately to the max timeout it believes it will do.</p>
<p>MAD in TCP specifies the max that a receiver will delay by, but it doe=
sn't leave room for adaptation, and it requires a receiver to <em>know</e=
m> the max it will end up delaying by. This is more plausible in the kern=
el, but in userspace, where scheduler delays may be included, it's not cl=
ear that the receiver can predict this max.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-351869907">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0_dI=
GUAwRP6OCy-2lbb-xuGIu-Eks5tAbJYgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq23=
6rjI8W5uXO_MznWf02hmPIs_Mks5tAbJYgaJpZM4Qy1_D.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/981#issuecomment-351869907"></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 #981: @pravb : That seems appropriate, doesn't it? \r\n\r\nYou can get =
a max(ack_delays) to find out the max that the receiver has delayed by in=
 the past, and use that to predict. This has all the same problems of pre=
dicting based on past values, but if a max is specified, then a receiver =
can prime the sender's minRTO by delayed a few acks deliberately to the m=
ax timeout it believes it will do.\r\n\r\nMAD in TCP specifies the max th=
at a receiver will delay by, but it doesn't leave room for adaptation, an=
d it requires a receiver to *know* the max it will end up delaying by. Th=
is is more plausible in the kernel, but in userspace, where scheduler del=
ays may be included, it's not clear that the receiver can predict this ma=
x."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/981#issuecomment-351869907"}}}</script>=

----==_mimepart_5a330c58eecec_c593fe6d1778f381467f9--


From nobody Fri Dec 15 03:52: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 B37AF126C19 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 03:52:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FA9PCJJjKrTL for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 03:52:02 -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 70C0C126557 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 03:52:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fJDvpu4WUZ/tS+SEumhwQFDkgMU=; b=LkTA2CcuuBgoZu8k 47hJz3we+lqa+upGu7TMvdFdpke6Sq+hYI3BbfRmOobC8f+KbC0o6wxSydEeuHcn oMhIF0a0SeKB2LC9/a7lWSI2xgMKWA3U60ezCOBBYU0sb4tVX/GripklcuapueMp 8k4Ukq5LjGi4NR1uI8xr3uh+/5Y=
Received: by filter0292p1iad2.sendgrid.net with SMTP id filter0292p1iad2-31241-5A33B761-F 2017-12-15 11:52:01.428601747 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id U9jNHi9BSYmMxF94RoTYeQ for <quic-issues@ietf.org>; Fri, 15 Dec 2017 11:52:01.219 +0000 (UTC)
Date: Fri, 15 Dec 2017 11:52:01 +0000 (UTC)
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab31ac3b010f4bdbb8d1d55d37da391f9e8bc2f46592cf00000001164b796192a169ce10b62846@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1005/review/83786925@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1005@github.com>
References: <quicwg/base-drafts/pull/1005@github.com>
Subject: Re: [quicwg/base-drafts] Don't create multiple connections from the same ClientHello (#1005)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a33b7612200c_1e213f9e2fc50f289613d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: seanturner
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3bFs2pIrdYk1rXafrBMgbN2hOEXKXRAPa4xb p4qxArCNV9Rv9s3Nxgp6PQo5xctWZcbKFqb8iBa+QrElxnJ02NXaXRWtOWregRPWI/0/K1PhPa8z/k GLCQsMScLUsmr24ICoVccVfMQGISXwJmn2yNqGDwNtwJrYqueYoFQkSd5W/OqOWzla51jTMzEpFS6Z c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E8TY2Lgw7pRhvFuUbEWkK3aQqMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 11:52:04 -0000

----==_mimepart_5a33b7612200c_1e213f9e2fc50f289613d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

seanturner approved this pull request.

lgtm - time 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/1005#pullrequestreview-83786925
----==_mimepart_5a33b7612200c_1e213f9e2fc50f289613d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@seanturner</b> approved this pull request.</p>

<p>lgtm - time to 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/1005#pullrequestreview-83786925">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-8q4yBLLNzTo-MQE28dSuwB8CPMks5tAl1hgaJpZM4Q6mX3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0sNatp1WIFDRZc3oxhT0XyTj8u8ks5tAl1hgaJpZM4Q6mX3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-83786925"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@seanturner approved #1005"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1005#pullrequestreview-83786925"}}}</script>
----==_mimepart_5a33b7612200c_1e213f9e2fc50f289613d--


From nobody Fri Dec 15 04: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 893CA128B51 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 04:27:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.396
X-Spam-Level: 
X-Spam-Status: No, score=-3.396 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qaLcGh1XTZbr for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 04:27: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 06770128954 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 04:27: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=NPw0NHp+DHBtaLK9tDbtqSMq4WQ=; b=MKJ/HWIB1NLvLPYZ 9MazN2cV+YF8hZnvzF8g3Lv11IkL6mj9P2Ku/lzUFUEAqnkU5gVOb2VVvIrU3kkH S6GL2zmXCEE13K4hid8vPJ7H2cASYw6dcESYPfW6FxUjlymjWL2a0Iz3PQasRMHx rwAdFdExN5CnbmLIV3IEvzfaNmw=
Received: by filter0501p1iad2.sendgrid.net with SMTP id filter0501p1iad2-31432-5A33BFC8-D 2017-12-15 12:27:52.319757933 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id s1hRqw_pSqyXDssMnAcGtQ for <quic-issues@ietf.org>; Fri, 15 Dec 2017 12:27:52.134 +0000 (UTC)
Date: Fri, 15 Dec 2017 12:27:52 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c3619e5673ab0bfdb65cb077241ecf04e8f732d92cf00000001164b81c892a169ce10b62846@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1005/c351994030@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1005@github.com>
References: <quicwg/base-drafts/pull/1005@github.com>
Subject: Re: [quicwg/base-drafts] Don't create multiple connections from the same ClientHello (#1005)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a33bfc8804a_63bf3f9fd95c0f2c342354"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3kZscDhGqyZ1TvD/7SWhH32nVVs1p+O2eWYG ZnvURqsTn5XfwGyf6omSjWJ73Ejz4hl/NQ0rgJ7Rv4VLbYrqWr7jtFzYqhUHdVK+y3qTF+uS/fppmL t5lvOKGGRo1QSEGJsnPRA6Aeu0v4cZGmzfxUg+FAmPs4/j/Qe9u4LAdEGg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w24kLu8rXbk5Or-TD11e5KCydBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 12:27:54 -0000

----==_mimepart_5a33bfc8804a_63bf3f9fd95c0f2c342354
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is there a way to know that extra HelloRetryRequests originate from the initial Client packet, and not as a result of the client trying to connect again, but still fails? In the first case additional retry packets should be dropped, but in the second case the connection should probably by aborted. Or can this simply be dealt with by the triving eventually timing out on connection attempts?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1005#issuecomment-351994030
----==_mimepart_5a33bfc8804a_63bf3f9fd95c0f2c342354
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Is there a way to know that extra HelloRetryRequests originate from the =
initial Client packet, and not as a result of the client trying to connect =
again, but still fails? In the first case additional retry packets should b=
e dropped, but in the second case the connection should probably by aborted=
. Or can this simply be dealt with by the triving eventually timing out on =
connection attempts?</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/1005#issuecomment-351994030">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1m7kXHUhVOvrV73=
DmszZjynQzXEks5tAmXIgaJpZM4Q6mX3">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1IcfESWAmcoxY9Py=
T3E8AuOAPTeks5tAmXIgaJpZM4Q6mX3.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=
/1005#issuecomment-351994030"></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":"@mikkelfj in #1005: Is there a w=
ay to know that extra HelloRetryRequests originate from the initial Client =
packet, and not as a result of the client trying to connect again, but stil=
l fails? In the first case additional retry packets should be dropped, but =
in the second case the connection should probably by aborted. Or can this s=
imply be dealt with by the triving eventually timing out on connection atte=
mpts?"}],"action":{"name":"View Pull Request","url":"https://github.com/qui=
cwg/base-drafts/pull/1005#issuecomment-351994030"}}}</script>=

----==_mimepart_5a33bfc8804a_63bf3f9fd95c0f2c342354--


From nobody Fri Dec 15 11:13: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 2EBF312706D for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 11:13:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.396
X-Spam-Level: 
X-Spam-Status: No, score=-3.396 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5QomwkiPItNq for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 11:13: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 9F658126C19 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 11:13: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=O/dQaZNmKA78qwD52mxDBXPNTo0=; b=NKUjPTZrTnPZTU8P qWXiWizU+i0uueUlIuX2/AG1zU0FQ1Fl4USI4oAdXLKEB+ZBeOS0VjctTZxlZvsi nOoi21AoJe2Mthfoh67lBIogItDOo+1r+m2CAqTxEotK7i6on2/DRRu9zv1eYRiS Hyaj2Csdh7ky26hQb8OuPxiCedI=
Received: by filter1211p1mdw1.sendgrid.net with SMTP id filter1211p1mdw1-12811-5A341EC1-1F 2017-12-15 19:13:05.792034949 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id MqZm0a7WS-OGmvgBoQAM8g for <quic-issues@ietf.org>; Fri, 15 Dec 2017 19:13:05.766 +0000 (UTC)
Date: Fri, 15 Dec 2017 19:13:05 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ff719b2439d5a6e9fc9313b825668069d7ddb8f92cf00000001164be0c192a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/352087974@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a341ec1a2c1d_70af3fb70696cf38573d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00JOy6ZbgNv/BrxD64pL94tZg067woYLXWAu mmasEp7X5XOgPJSK4qqadZNYgrlaFdAhPiXc4md34ZVpO7GGCqgfy28hKXUFDsxLsVGcW8r9ypz/ie vheMhyM+1GPOrX5msni8bBvFDIoVdelq9CY8ERlcReweLfC5ExSN1aEZfYXhMfFl7eknB1gIzVx+Ya 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8VAyMT0OKgP93q0fl4uIp_TH1YE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 19:13:08 -0000

----==_mimepart_5a341ec1a2c1d_70af3fb70696cf38573d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Question: Since the ability to change how minRTO is calculated is a big motivation here, possibly we should do that now?

QUIC initially specifies that the handshake timer should be armed and the RTO timer should not, so the RTO will never fire until the handshake completes, which may provide enough time to get a reasonable estimate of RTT, RTTVar and max ack delay?  At which point, the Min RTO could be removed entirely now that RTO includes a max ack delay term?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#issuecomment-352087974
----==_mimepart_5a341ec1a2c1d_70af3fb70696cf38573d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Question: Since the ability to change how minRTO is calculated is a big =
motivation here, possibly we should do that now?</p>
<p>QUIC initially specifies that the handshake timer should be armed and th=
e RTO timer should not, so the RTO will never fire until the handshake comp=
letes, which may provide enough time to get a reasonable estimate of RTT, R=
TTVar and max ack delay?  At which point, the Min RTO could be removed enti=
rely now that RTO includes a max ack delay term?</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/981#issuecomment-352087974">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5AbgILi_xz73u-=
PmeN2Q-cTkSWQks5tAsTBgaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5wECUGUykkkJv_5K=
Ex3KBgWQgW6ks5tAsTBgaJpZM4Qy1_D.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/981#issuecomment-352087974"></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 #981: Question: Sin=
ce the ability to change how minRTO is calculated is a big motivation here,=
 possibly we should do that now?\r\n\r\nQUIC initially specifies that the h=
andshake timer should be armed and the RTO timer should not, so the RTO wil=
l never fire until the handshake completes, which may provide enough time t=
o get a reasonable estimate of RTT, RTTVar and max ack delay?  At which poi=
nt, the Min RTO could be removed entirely now that RTO includes a max ack d=
elay term?"}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/981#issuecomment-352087974"}}}</script>=

----==_mimepart_5a341ec1a2c1d_70af3fb70696cf38573d5--


From nobody Fri Dec 15 11:14: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 0978012706D for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 11:14:54 -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 QtGT15OMVxjQ for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 11:14: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 6E81F126CC7 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 11:14:52 -0800 (PST)
Date: Fri, 15 Dec 2017 11:14:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513365291; bh=YpviikhDPAl1uMj79KrJEcB3GGNLBUTdZFD0OyBuQ+I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jslabUwBvxyv/jgB3TEb+XvqhEQrnSsMeWo1psD/2gRRXZ0qYEyuUnXH8VqSSOnmc aOSSO8LUgwTdcg3jAsN6VRWC3KVN9+Kwc3JwKuajnnavwgNkde2DNHu1nZs5CtLK0Q 4jS2sKgX2RhAprqKaT/J96DcM2W/ovVk9tubgAj0=
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28e93d3f261070438c9d187a7087af65092d999792cf00000001164be12b92a169ce103c60ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/908/review/83900057@github.com>
In-Reply-To: <quicwg/base-drafts/pull/908@github.com>
References: <quicwg/base-drafts/pull/908@github.com>
Subject: Re: [quicwg/base-drafts] Rework denial of service on unprotected packets (#908)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a341f2b95239_71493fa70c62ef3891657"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: seanturner
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bFHHqT47U7ACsoz_kSWJIwMWjTc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 19:14:54 -0000

----==_mimepart_5a341f2b95239_71493fa70c62ef3891657
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

seanturner approved this pull request.

I'm thinking we should merge this and then we can deal with Christian's issues with another 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/908#pullrequestreview-83900057
----==_mimepart_5a341f2b95239_71493fa70c62ef3891657
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@seanturner</b> approved this pull request.</p>

<p>I'm thinking we should merge this and then we can deal with Christian's issues with another 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/908#pullrequestreview-83900057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-4cbXgrcSh-qOXKTewQwp5DwPykks5tAsUrgaJpZM4QXOf8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9-GlCWssLZsBuFDpJRd638-MFRxks5tAsUrgaJpZM4QXOf8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/908#pullrequestreview-83900057"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@seanturner approved #908"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/908#pullrequestreview-83900057"}}}</script>
----==_mimepart_5a341f2b95239_71493fa70c62ef3891657--


From nobody Fri Dec 15 11:30: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 87B1C1288B8 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 11:30:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xmg4p5PDlMOr for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 11:30: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 004A6120227 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 11:30: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=I2ki8gaz4IYcUK3sBGvJfgrBGKQ=; b=gTG/zLpyCHU3d2a5 AShbtrwHL5OXkNC/MeWWcCE+1gyv5uHRIbNhJP6l4WjSbtdQxMfEAnyeHlwdNhDT rkw61AJvXX+MkLpPyj0kYMRCB0KuxMbnHmebgMoD9O9jX9Th3XRCJleUT5MQ/2Nc Aff9OJbe9jySApiuFXdXx6+q/aU=
Received: by filter0049p1iad2.sendgrid.net with SMTP id filter0049p1iad2-5121-5A3422DC-22 2017-12-15 19:30:36.945807506 +0000 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 4D6szX4ETEesT9IMaOqvmw for <quic-issues@ietf.org>; Fri, 15 Dec 2017 19:30:36.739 +0000 (UTC)
Date: Fri, 15 Dec 2017 19:30:37 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b579da3f119b58a7cfb78ef2b86383a6387256b92cf00000001164be4dc92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/352091883@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3422dc9e0dc_76613fcb65124f381813bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak35SUGOrqsxaOTifXV5DMjltjkDnXQQ3by/a+ xdZ9Z95zgKCnsF3GDoYzKBjIvT5o8tjOq1QkspjBujfF4Vd8NBktdS4dDM7Jxh6AL4Vm+NOZmfapoI yHFbbtpZZSTeDaspGrZoXspTMcYhW2Pp3oyW4TwgoU9xsEiBm3w3NNP4lmWH87sg5/V9CXi2W/egCZ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1FmipMkuH5TVpSbcb7mfJwNj2Ks>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 19:30:39 -0000

----==_mimepart_5a3422dc9e0dc_76613fcb65124f381813bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm personally strongly in favor of eliminating minRTO for QUIC in particular, but let's make that a separate discussion (because that might turn into a flamewar). I don't think we should do that on this bug.

I'll file a new bug.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#issuecomment-352091883
----==_mimepart_5a3422dc9e0dc_76613fcb65124f381813bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm personally strongly in favor of eliminating minRTO for QUIC in parti=
cular, but let's make that a separate discussion (because that might turn i=
nto a flamewar). I don't think we should do that on this bug.</p>
<p>I'll file a new bug.</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/981#issuecomment-352091883">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6okfE4AFkKBXDc=
37qIhDoLSjmbzks5tAsjcgaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq58ZZvXRriLZvRk4U=
QR41VHfTNFXks5tAsjcgaJpZM4Qy1_D.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/981#issuecomment-352091883"></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 #981: I'm person=
ally strongly in favor of eliminating minRTO for QUIC in particular, but le=
t's make that a separate discussion (because that might turn into a flamewa=
r). I don't think we should do that on this bug.\r\n\r\nI'll file a new bug=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/981#issuecomment-352091883"}}}</script>=

----==_mimepart_5a3422dc9e0dc_76613fcb65124f381813bd--


From nobody Fri Dec 15 11:55: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 60DEC124F57 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 11:55:03 -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 y7XuFoF9V_p8 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 11:55:00 -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 6565F124D6C for <quic-issues@ietf.org>; Fri, 15 Dec 2017 11:55:00 -0800 (PST)
Date: Fri, 15 Dec 2017 11:54:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513367699; bh=1gdKShN0n9KWDjIuHM/AH05iZQHrJSP5nsBFXaUEc2A=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=sHBFXoEi7HwJStpR2Msj+MY9TExW4LwY7qOzNDSU0XAOL3zGvfYdkhCvLCYGWGoK1 DkDpf0LLBAeFuOEeV9sFlsknZS3K90jhVfJcdACMAxnxvo6nmztfYAGji1/RCuPbam CbPmQ1fU3s8X9F/XcHT+WqeDSRx9mgKHUcWIcUkE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a34ebbd1d6e313c0deed46388ed70801f0e0d3892cf00000001164bea9392a169ce10d715c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1017@github.com>
Subject: [quicwg/base-drafts] Eliminating the fixed minimum RTO (#1017)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a34289384cf3_177c3fd8522ecf38120283"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kPBM0O5SU9DhySHFeh32UcpWPSQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 19:55:03 -0000

----==_mimepart_5a34289384cf3_177c3fd8522ecf38120283
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

TL;DR: QUIC currently uses a minimum RTO of 200ms. Given that (i) the cost of a spurious RTO is substantially reduced in QUIC, (ii) we have the ability to track the receiver's delayed ack timeout as discussed in #981, and (iii) QUIC is strongly leaning towards being latency-sensitive, we should consider eliminating the fixed minimum RTO for QUIC in its RTO computations. Argument follows.

[RFC 6298](https://tools.ietf.org/html/rfc6298) for TCP conservatively uses a 1 second minimum RTO, and the QUIC recovery draft uses 200 ms since that's what Linux TCP does. A fixed minimum RTO is used in TCP (and by inheritance, in QUIC) to protect a sender from the cost of spurious RTOs. See [RFC 6298, rule 2.4 in section 2](https://tools.ietf.org/html/rfc6298#section-2): "Research suggests that a large minimum RTO is needed to keep TCP conservative and avoid spurious retransmissions [AP99]".

Spurious RTOs can occur due to several reasons, for instance (i) delayed ack timeout at the receiver is not always sampled in the RTT measurements, so minRTO provides protection at the sender, or (ii) the RTO computation uses EWMAs, which always lag, causing spurious RTOs when the underlying network RTT increases. 

AIUI, the primary reason to avoid spurious RTOs in RFC 6298 is the cost of an RTO firing, which hurts sender performance  by reducing the congestion window to 1 MSS. (There are secondary costs of additional load on the network, but that's not debilitating, since TLP demonstrates that this load is manageable.) 

QUIC's loss recovery does not suffer this problem because the sender handles spurious RTO detection as part of its loss recovery logic. Specifically, QUIC does not reduce the congestion window to 1 on an RTO, but reduces it if the RTO is verified to be real, when an ACK is received for the retransmission but not the transmission. Alternatively, if an ACK for an earlier packet is received after an RTO fires, the RTO is considered spurious and does not cause the sender to reduce its congestion window. See [Section 3.3.2 of the draft-ietf-quic-recovery]((https://quicwg.github.io/base-drafts/draft-ietf-quic-recovery.html#rfc.section.3.3.2)).

A minimum RTO potentially imposes a fixed latency cost on loss recovery and on detecting path failures. Additionally, a minimum RTO imposes a fixed wait time independent of the underlying network, which causes performance issues on networks with smaller RTTs (see the [MAD proposal for TCP](https://tools.ietf.org/html/draft-wang-tcpm-low-latency-opt)).

Given that (i) the cost of a spurious RTO is substantially reduced in QUIC, (ii) we have the ability to track the receiver's delayed ack timeout as discussed in #981, and (iii) QUIC is strongly leaning towards being latency-sensitive, I propose that we consider removing the fixed minimum RTO for QUIC in its RTO computations.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1017
----==_mimepart_5a34289384cf3_177c3fd8522ecf38120283
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>TL;DR: QUIC currently uses a minimum RTO of 200ms. Given that (i) the cost of a spurious RTO is substantially reduced in QUIC, (ii) we have the ability to track the receiver's delayed ack timeout as discussed in <a href="https://github.com/quicwg/base-drafts/issues/981" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="278580242" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/981">#981</a>, and (iii) QUIC is strongly leaning towards being latency-sensitive, we should consider eliminating the fixed minimum RTO for QUIC in its RTO computations. Argument follows.</p>
<p><a href="https://tools.ietf.org/html/rfc6298" rel="nofollow">RFC 6298</a> for TCP conservatively uses a 1 second minimum RTO, and the QUIC recovery draft uses 200 ms since that's what Linux TCP does. A fixed minimum RTO is used in TCP (and by inheritance, in QUIC) to protect a sender from the cost of spurious RTOs. See <a href="https://tools.ietf.org/html/rfc6298#section-2" rel="nofollow">RFC 6298, rule 2.4 in section 2</a>: "Research suggests that a large minimum RTO is needed to keep TCP conservative and avoid spurious retransmissions [AP99]".</p>
<p>Spurious RTOs can occur due to several reasons, for instance (i) delayed ack timeout at the receiver is not always sampled in the RTT measurements, so minRTO provides protection at the sender, or (ii) the RTO computation uses EWMAs, which always lag, causing spurious RTOs when the underlying network RTT increases.</p>
<p>AIUI, the primary reason to avoid spurious RTOs in RFC 6298 is the cost of an RTO firing, which hurts sender performance  by reducing the congestion window to 1 MSS. (There are secondary costs of additional load on the network, but that's not debilitating, since TLP demonstrates that this load is manageable.)</p>
<p>QUIC's loss recovery does not suffer this problem because the sender handles spurious RTO detection as part of its loss recovery logic. Specifically, QUIC does not reduce the congestion window to 1 on an RTO, but reduces it if the RTO is verified to be real, when an ACK is received for the retransmission but not the transmission. Alternatively, if an ACK for an earlier packet is received after an RTO fires, the RTO is considered spurious and does not cause the sender to reduce its congestion window. See Section 3.3.2 of the draft-ietf-quic-recovery.</p>
<p>A minimum RTO potentially imposes a fixed latency cost on loss recovery and on detecting path failures. Additionally, a minimum RTO imposes a fixed wait time independent of the underlying network, which causes performance issues on networks with smaller RTTs (see the <a href="https://tools.ietf.org/html/draft-wang-tcpm-low-latency-opt" rel="nofollow">MAD proposal for TCP</a>).</p>
<p>Given that (i) the cost of a spurious RTO is substantially reduced in QUIC, (ii) we have the ability to track the receiver's delayed ack timeout as discussed in <a href="https://github.com/quicwg/base-drafts/issues/981" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="278580242" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/981">#981</a>, and (iii) QUIC is strongly leaning towards being latency-sensitive, I propose that we consider removing the fixed minimum RTO for QUIC in its RTO computations.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1017">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0wtUVGy1zmAFMzb_z9qlsMsa4Opks5tAs6TgaJpZM4RD7go">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_PC1TPO-U1Xfnv8GunVtXGgTS27ks5tAs6TgaJpZM4RD7go.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1017"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Eliminating the fixed minimum RTO (#1017)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1017"}}}</script>
----==_mimepart_5a34289384cf3_177c3fd8522ecf38120283--


From nobody Fri Dec 15 12: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 49F81129427 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 12:13:07 -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 jt2wGyCc-ib2 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 12:13:05 -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 7908F128CDB for <quic-issues@ietf.org>; Fri, 15 Dec 2017 12:13:05 -0800 (PST)
Date: Fri, 15 Dec 2017 12:13:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513368784; bh=1Hw6u4GdJKf24bJbHlja1XT6E05bioqsOcsRvl+r7kQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1X+WUilLm/heiY4IkLBU1Qe2FfRy8S8swiJAxUqW7mdmCqJ/UB9z2I3ZoCIwKpndw 1dlAOQJnBachZBlcwf4H0pqmITkkXUxBbwlAtI5i5F7e24QckZqAgenyrdxMuKkcgF 7wRonW7S8+w1sYXfqJmWZ26MJs1yUup+5y16raWc=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab24e26397881a090ec4628b32c57a52e49a57811892cf00000001164beed092a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/352100759@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a342cd0d41ec_2b743f85b2700f2c1151a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: pravb
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LrfWEKlbrtUI5bACQNM__G93qOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 20:13:07 -0000

----==_mimepart_5a342cd0d41ec_2b743f85b2700f2c1151a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar: priming deliberate ACK delays seems suboptimal to me. I agree MAD doesn't allow for adaptation and I like that QUIC is incorporating that but I still am not convinced that we don't need a seed value. Maybe we should first close on #1017 and come back here.

Lol I hope it will not be a flame war if it is well justified. Maybe orthogonal but I would like us to aim for a design goal of fair sharing between QUIC and a TCP flow on the same bottleneck link since we are going to live with both protocols coexisting for a long time to come.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#issuecomment-352100759
----==_mimepart_5a342cd0d41ec_2b743f85b2700f2c1151a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/janaiyengar" class=3D"user-mention">@jan=
aiyengar</a>: priming deliberate ACK delays seems suboptimal to me. I agr=
ee MAD doesn't allow for adaptation and I like that QUIC is incorporating=
 that but I still am not convinced that we don't need a seed value. Maybe=
 we should first close on <a href=3D"https://github.com/quicwg/base-draft=
s/issues/1017" class=3D"issue-link js-issue-link" data-error-text=3D"Fail=
ed to load issue title" data-id=3D"282531265" data-permission-text=3D"Iss=
ue title is private" data-url=3D"https://github.com/quicwg/base-drafts/is=
sues/1017">#1017</a> and come back here.</p>
<p>Lol I hope it will not be a flame war if it is well justified. Maybe o=
rthogonal but I would like us to aim for a design goal of fair sharing be=
tween QUIC and a TCP flow on the same bottleneck link since we are going =
to live with both protocols coexisting for a long time to come.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-352100759">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzEgx=
3Nmvhx8KMWqz7HjBgBDsRHRks5tAtLQgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7E=
qB76rT33IrYfu6wWey5BJCHFhks5tAtLQgaJpZM4Qy1_D.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/981#issuecomment-352100759"></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":"@pravb in #981=
: @janaiyengar: priming deliberate ACK delays seems suboptimal to me. I a=
gree MAD doesn't allow for adaptation and I like that QUIC is incorporati=
ng that but I still am not convinced that we don't need a seed value. May=
be we should first close on #1017 and come back here.\r\n\r\nLol I hope i=
t will not be a flame war if it is well justified. Maybe orthogonal but I=
 would like us to aim for a design goal of fair sharing between QUIC and =
a TCP flow on the same bottleneck link since we are going to live with bo=
th protocols coexisting for a long time to come."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/981#issuecom=
ment-352100759"}}}</script>=

----==_mimepart_5a342cd0d41ec_2b743f85b2700f2c1151a5--


From nobody Fri Dec 15 12:23: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 EA06E124F57 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 12:22:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 tagged_above=-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_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3RGY4pneDZEZ for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 12:22: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 D94C2124D6C for <quic-issues@ietf.org>; Fri, 15 Dec 2017 12:22: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=0JoGY7g4GP94oWhO/oz6y5WxSlQ=; b=kStDeTL1NclJ9e3m U33R/ZsoRcWuQaF3fBwMmBZAYDXeDW2nex+9x/trfzzs3LT8XVDtsbwayE1Rh4qU HX9pPTBopnLYMmebu9pc5PdBKkXdamxRJ+8R05sQje0zv/iLO8BDMyOg3nQ+yIAO 3r82lv8gg096Kf7JMPF+iGkTXgE=
Received: by filter0428p1mdw1.sendgrid.net with SMTP id filter0428p1mdw1-6022-5A342F1D-3F 2017-12-15 20:22:53.917016726 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id O4xSYukHQjKflxn1l6q4aw for <quic-issues@ietf.org>; Fri, 15 Dec 2017 20:22:53.801 +0000 (UTC)
Date: Fri, 15 Dec 2017 20:22:54 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d62f64ac6ba77cd586433a16669254f0e4301b592cf00000001164bf11d92a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/352102851@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a342f1db79e5_4f923ff524c8af3834433"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2dbwk0UHCqiNbmSObkLpjjeq8AKiCu6pxoGG Og2VHF5+ckhv+sbKlq4oZ52kjJcW95k2nzdEX2v+GIs5dF3K0a1NcwFO+c58vdSnTLzlSGlul3jVVk RJf/bSKhuuZchYCgguZnKxfdh0IJPgvLx9JauWL95u6T0bgtM+24YTCm84frIRy/ZBOHha9Un1lO1F s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1GLoME9RlPUuhOKPTQOm-r1qKsM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 20:23:00 -0000

----==_mimepart_5a342f1db79e5_4f923ff524c8af3834433
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett@ suggested earlier that we use a transport param, similar to MAD, which we can still do to prime the peer. The peer can still run a max estimator but explicitly primed via this param. I think I'd be fine with that.

I was kidding about the flamewar :-)  but I do think that discussion is separate. I don't think we need to resolve #1017 before wrapping up this one... we can retain a fixed minRTO, and use the max of ack delays for the RTO computation as discussed 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/981#issuecomment-352102851
----==_mimepart_5a342f1db79e5_4f923ff524c8af3834433
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>ianswett@ suggested earlier that we use a transport param, similar to MA=
D, which we can still do to prime the peer. The peer can still run a max es=
timator but explicitly primed via this param. I think I'd be fine with that=
.</p>
<p>I was kidding about the flamewar :-)  but I do think that discussion is =
separate. I don't think we need to resolve <a href=3D"https://github.com/qu=
icwg/base-drafts/issues/1017" class=3D"issue-link js-issue-link" data-error=
-text=3D"Failed to load issue title" data-id=3D"282531265" data-permission-=
text=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base-=
drafts/issues/1017">#1017</a> before wrapping up this one... we can retain =
a fixed minRTO, and use the max of ack delays for the RTO computation as di=
scussed here.</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/981#issuecomment-352102851">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzURdrZ9zay3j37=
-n6Hk_P-7h20Kks5tAtUdgaJpZM4Qy1_D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5csu0SkFfSMHLi2w=
SYN_3M5-oOiks5tAtUdgaJpZM4Qy1_D.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/981#issuecomment-352102851"></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 #981: ianswett@ =
suggested earlier that we use a transport param, similar to MAD, which we c=
an still do to prime the peer. The peer can still run a max estimator but e=
xplicitly primed via this param. I think I'd be fine with that.\r\n\r\nI wa=
s kidding about the flamewar :-)  but I do think that discussion is separat=
e. I don't think we need to resolve #1017 before wrapping up this one... we=
 can retain a fixed minRTO, and use the max of ack delays for the RTO compu=
tation as discussed here."}],"action":{"name":"View Issue","url":"https://g=
ithub.com/quicwg/base-drafts/issues/981#issuecomment-352102851"}}}</script>=

----==_mimepart_5a342f1db79e5_4f923ff524c8af3834433--


From nobody Fri Dec 15 12: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 A24BE124F57 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 12:27:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 hxaEZN3z5BUK for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 12: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 DE3D1124D6C for <quic-issues@ietf.org>; Fri, 15 Dec 2017 12:27: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=TxM1x8xReX4QIGo3x0l0MeqY7N8=; b=XBy8jLQatCHY+P/e JSGUPgg9gvutuM0+YKPeZ4m+oAQWBs0tdZIfBs1exzZiarVBHk7X4crcuXSWF3ds 54Ow78+10GAJ4XRwdxtba+8jmL6boNt9T2/VxqLHgGhOa89VTCW7bVB2L7RKM6la KCflfzMxrApNSZmoJ58yA/4WISw=
Received: by filter1199p1mdw1.sendgrid.net with SMTP id filter1199p1mdw1-16212-5A34301B-16 2017-12-15 20:27:07.78972093 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id C2kSZhDMSxiP9b0JlkBE9A for <quic-issues@ietf.org>; Fri, 15 Dec 2017 20:27:07.865 +0000 (UTC)
Date: Fri, 15 Dec 2017 20:27:07 +0000 (UTC)
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0496788c20f2348546d57dd16d94ad95277200d92cf00000001164bf21b92a169ce10d715c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1017/352103712@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1017@github.com>
References: <quicwg/base-drafts/issues/1017@github.com>
Subject: Re: [quicwg/base-drafts] Eliminating the fixed minimum RTO (#1017)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a34301ba3a22_7593f9e72de2f3814626"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0i9GwxZAD9wxUWaJgrFELj8LT9PdcYBMQhkf j3Bw0wUIXOa5uiErjTX4LuoMeuIaeHaTXkWZOUYCG9PDqm/8F5XllXQQIRZq9m806mVYI4fKtbEgvs bOqH+S/jOlSUW9AGUEBeDecSTU5ZBf8f6TxKsEos19uRlLJ4ZxuYfgo6C9DypF2LsWHoZqP+hLnV+t A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_9WupOKx0I0VcD0zs64gnYIPoig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 20:27:11 -0000

----==_mimepart_5a34301ba3a22_7593f9e72de2f3814626
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Strongly agree with this proposal. 

I think communicating MAD is very important to replace this. There could be a case that a sender decided to set their RTO too low due to a receiver delaying ACKs. I anticipate that this might happen right after the handshake because handshake packets would be acked usually immediately thus setting RTO close to the RTT, however after handshake the receiver might start delaying acks for regular data. 

Another case is if a spurious RTO triggers an ACK from the receiver QUIC would only get an RTT sample from the ack of the RTO instead of getting the sample from the original packet. So it seems important to include ack delay into the RTO computations.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1017#issuecomment-352103712
----==_mimepart_5a34301ba3a22_7593f9e72de2f3814626
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Strongly agree with this proposal.</p>
<p>I think communicating MAD is very important to replace this. There could=
 be a case that a sender decided to set their RTO too low due to a receiver=
 delaying ACKs. I anticipate that this might happen right after the handsha=
ke because handshake packets would be acked usually immediately thus settin=
g RTO close to the RTT, however after handshake the receiver might start de=
laying acks for regular data.</p>
<p>Another case is if a spurious RTO triggers an ACK from the receiver QUIC=
 would only get an RTT sample from the ack of the RTO instead of getting th=
e sample from the original packet. So it seems important to include ack del=
ay into the RTO computations.</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/1017#issuecomment-352103712">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqydefFHBB5Hmd9=
i4p4gv1mT5ifqTks5tAtYbgaJpZM4RD7go">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzVZKQUCm5kDu6xg=
eZRFJhZbqKbfks5tAtYbgaJpZM4RD7go.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/1017#issuecomment-352103712"></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":"@siyengar in #1017: Strongly agr=
ee with this proposal. \r\n\r\nI think communicating MAD is very important =
to replace this. There could be a case that a sender decided to set their R=
TO too low due to a receiver delaying ACKs. I anticipate that this might ha=
ppen right after the handshake because handshake packets would be acked usu=
ally immediately thus setting RTO close to the RTT, however after handshake=
 the receiver might start delaying acks for regular data. \r\n\r\nAnother c=
ase is if a spurious RTO triggers an ACK from the receiver QUIC would only =
get an RTT sample from the ack of the RTO instead of getting the sample fro=
m the original packet. So it seems important to include ack delay into the =
RTO computations."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/1017#issuecomment-352103712"}}}</script>=

----==_mimepart_5a34301ba3a22_7593f9e72de2f3814626--


From nobody Fri Dec 15 13:11: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 CA2E612943B for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:11:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vzmeHAwTFPk7 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:11:38 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EB14124F57 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 13:11:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513372297; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wE5MIXNjFSIihT5dGwiNiEIcj+G/p7wvuxPcqEadPNs=; b=jS1Rs7JM490RunveKQkiFfOIwMu8+VwDbav355teBMB5cng3zvNOq8tZeTpmg1WRFwxWjLeb BVtbvv7LvSYU7/QZjWd1prCFANKo2aSpeEqkjut1Culcjv0MAs126yEIapFvz9ThwGRYWKOr cI7Abw5yelLw6AXe8xg9KZwFSRc=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a343a89.7f5ad0235090-smtp-out-n01; Fri, 15 Dec 2017 21:11:37 -0000 (UTC)
Date: Fri, 15 Dec 2017 13:11:36 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a343a881689e_24712add47c2dc0c69784@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bd53b2: Fixup HRR/Retry section a little
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a343a88163d9_24712add47c2dc0c69645"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NsupQFPYas3DRI_7zypWseewAD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 21:11:40 -0000

----==_mimepart_5a343a88163d9_24712add47c2dc0c69645
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: bd53b2a5f717b8285f599876277e46d3b1ba33eb
      https://github.com/quicwg/base-drafts/commit/bd53b2a5f717b8285f599876277e46d3b1ba33eb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fixup HRR/Retry section a little


  Commit: 79003d0edb48a2aa4b854083b86ab06b03d725a0
      https://github.com/quicwg/base-drafts/commit/79003d0edb48a2aa4b854083b86ab06b03d725a0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove mention of Server Stateless Retry/Client Initial/Cleartext packets.


  Commit: 50e411e62b3695335066a536aa0c9ea46f8abbe6
      https://github.com/quicwg/base-drafts/commit/50e411e62b3695335066a536aa0c9ea46f8abbe6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-15 (Fri, 15 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1005 from quicwg/tls-consistency-fixes

Don't create multiple connections from the same ClientHello


Compare: https://github.com/quicwg/base-drafts/compare/150ea514b364...50e411e62b36
----==_mimepart_5a343a88163d9_24712add47c2dc0c69645--


From nobody Fri Dec 15 13:11: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 230D0124F57 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:11:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wKRu418x2VJs for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:11:38 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB670127058 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 13:11:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513372298; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lR6XIxv8omESvq727+rsjrcuCXtGj9ysdWhCrwLpzUs=; b=R0mkHgNa+bEfR9SgN+L8mrxW6S8N/wSpXqmSAbSghedv251BhyIr0UaaJAFDWt22aphwY0+D ONzOl14qPNZ7ILUXHb9g2svRi8x2Zrfy2XFYGUVbaV/m8SQx5c0yR5aZ73E3QYXbtsTMer8S pXotnKrCiXrCdHycoSS4SN7iD5A=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5a343a8a.7f37542e9720-smtp-out-n02; Fri, 15 Dec 2017 21:11:38 -0000 (UTC)
Date: Fri, 15 Dec 2017 13:11:38 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a343a8a10d99_795a2af2c7519c144525e@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a343a8a108c8_795a2af2c7519c144516a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oRps6BI35ovWkTSwL1g4ta1Aufw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 21:11:40 -0000

----==_mimepart_5a343a8a108c8_795a2af2c7519c144516a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tls-consistency-fixes
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a343a8a108c8_795a2af2c7519c144516a--


From nobody Fri Dec 15 13:11: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 BB97D129449 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:11:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L-3T71N8kU8u for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:11:40 -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 4F88D127058 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 13: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=BsTKlZlAEtZtm4JqBUrJ79W04LU=; b=PIqIHkZ06S8vuynN r9RuS1sBttdIcuQy5/Ss6O117mhcBx9iKV/Xxx1LmqcJsoiNn5xWtlnet3fV8eJM nR9aTwCX+1qMpwTlS3kZ/Qta+ZgE1pPnTpNsZdKFAvVLmDr5EvVOZDeOs3Q9im5d TKkva33NAt7/QC2jsiQqPlZUhx8=
Received: by filter0415p1mdw1.sendgrid.net with SMTP id filter0415p1mdw1-10232-5A343A8A-19 2017-12-15 21:11:38.491835498 +0000 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 _tukQ-YXTvea6fHT79_hBA for <quic-issues@ietf.org>; Fri, 15 Dec 2017 21:11:38.493 +0000 (UTC)
Date: Fri, 15 Dec 2017 21:11:38 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab595c354bc1e9c438ec9565cb42788f36d9cccc9a92cf00000001164bfc8a92a169ce10b62846@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1005/issue_event/1390338453@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1005@github.com>
References: <quicwg/base-drafts/pull/1005@github.com>
Subject: Re: [quicwg/base-drafts] Don't create multiple connections from the same ClientHello (#1005)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a343a8a61bf7_26213fa18368cf2c1400f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3NlYPzuwJemAe+tLwOH3ZUt0sByFt6Pcl7/9 M1hENlCHrbIuVf3cGlXrV1P3BUeo5225Pdx1ROM68b8xtxJChVetC3j3ZT2erwf9XY8dtF8gGfAOca 48RYbdh0HmQUs6k9j/Ca28h94QPaXS6h2RzWo5PeyOmA0URIXz4g4MjPVyaNi0xBuuZzw4l1r5OBJ/ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cNIaeZSvyWQM3D0Oxqr20AZPsbQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 21:11:42 -0000

----==_mimepart_5a343a8a61bf7_26213fa18368cf2c1400f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1005.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1005#event-1390338453
----==_mimepart_5a343a8a61bf7_26213fa18368cf2c1400f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1005" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280373318" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1005">#1005</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1005#event-1390338453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8vzPg6zIHZznkcNA9vX7Ol1Mvvgks5tAuCKgaJpZM4Q6mX3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzSpKKGb-ZcUA0FZJt1tN-NakA7kks5tAuCKgaJpZM4Q6mX3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1005#event-1390338453"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1005."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1005#event-1390338453"}}}</script>
----==_mimepart_5a343a8a61bf7_26213fa18368cf2c1400f1--


From nobody Fri Dec 15 13:11: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 0F65312943B for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:11:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.797
X-Spam-Level: 
X-Spam-Status: No, score=-0.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uLVA9TOQ2lTS for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:11: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 E16D3124F57 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 13:11:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513372312; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iegJwckXmCQD7ywgVcHiv13GeLpNfUZ15psVFqGD+7M=; b=vZaSPekH9IVAeBwLbH4xYigw5pUAfQyLih60L+xI71vOohQ+18muM6r1Di1boClknPeEvV6J s10/7tPzVn28dtMv29LjB+fe8+Ho49cXZDcdS0Wn3nWA+mg1ZVyxl7iSHkLavKj04sLynpGQ 0KrMEhqO2rglEwBTUisbHAwd0Wk=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a343a98.7fd818283ba0-smtp-out-n03; Fri, 15 Dec 2017 21:11:52 -0000 (UTC)
Date: Fri, 15 Dec 2017 13:11:51 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a343a9718184_794b2af3d6297bfc6680@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a343a9717e1b_794b2af3d6297bfc6677e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z5fA_nPF1FQawZ3AsV1lz3aAi4U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 21:11:54 -0000

----==_mimepart_5a343a9717e1b_794b2af3d6297bfc6677e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/dos-unprotected
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a343a9717e1b_794b2af3d6297bfc6677e--


From nobody Fri Dec 15 13:12: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 46AA012943B for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:11:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gQ--7T9U117h for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:11:56 -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 52A04124F57 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 13: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=O+VGD78Dsl8uaSivVJ+SjOqDqFw=; b=UZKLRblOkWPhgib4 Zt9KGM9uf9N8hSwPAJpZiukGW2mlYV//N2mzEe//4SuvCFSg1gFxkV4gthMyhYPs drg0MljgafEa2q5IOBPNjemyIiJrCSnrxmXU4MhO38q6BmDmP947TxzFnFvySRQZ fCQKjjvB8knCTlmoY5MRBjChSkY=
Received: by filter0366p1iad2.sendgrid.net with SMTP id filter0366p1iad2-1952-5A343A98-24 2017-12-15 21:11:52.94549758 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id YUncpYkvRleD9ROFg8v3vg for <quic-issues@ietf.org>; Fri, 15 Dec 2017 21:11:52.953 +0000 (UTC)
Date: Fri, 15 Dec 2017 21:11:53 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2168fcf38ce4a5ad8e7133d381f1fe2d9cec3d9992cf00000001164bfc9892a169ce103c60ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/908/issue_event/1390338784@github.com>
In-Reply-To: <quicwg/base-drafts/pull/908@github.com>
References: <quicwg/base-drafts/pull/908@github.com>
Subject: Re: [quicwg/base-drafts] Rework denial of service on unprotected packets (#908)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a343a98af08b_45143f991011af381624f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2bbKgmlpOGUVEVeG/uYjaMpUVOPIDLD66HFM 3iZCDg8WxvMwegGitT6+yYT4Y+gkN0cZDvTs6g99EZD2W1o3FV6289jDb/GPoqglSNfbc26xtaLeSF dQt0pm0hJyD2VT2Gt1Sr0e6ewnWcByv6S8T1LtyZWJ4oWUdVd6vCkzSiM3g1rrxqLriNW2LzinSNul c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EwEDRHDVxYqDUO5vaBNqgcWRj20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 21:11:57 -0000

----==_mimepart_5a343a98af08b_45143f991011af381624f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #908.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/908#event-1390338784
----==_mimepart_5a343a98af08b_45143f991011af381624f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/908" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="272392431" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/908">#908</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/908#event-1390338784">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwS4a-2LQUf08SnnjRGdP_ZsJsVPks5tAuCYgaJpZM4QXOf8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1CYGu0sc1V7vD9T6Sbf0mdNso-mks5tAuCYgaJpZM4QXOf8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/908#event-1390338784"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #908."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/908#event-1390338784"}}}</script>
----==_mimepart_5a343a98af08b_45143f991011af381624f3--


From nobody Fri Dec 15 13:13: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 208A4127058 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:13:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PfXQg6cBPvcu for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:13:06 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00B36124F57 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 13:13: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=ZSiH/h/l8UHjL3SeI9mUxTA9Nt4=; b=m2q8tQiU1GvIsgZQ g9aDLxzyLtrQdMJs1dHbqI1iv5BJZ+B1Iaa9QbmwYb7nkNlLLVYpmsjoGp81THT7 yb+LHGFgXmbRHq4JdYCl694lxz3rZGDbo/+9WveMV8jF1VLP5PK91iW7Qne3cC03 mlOWHbQ/h2wx8IwUdiYI6HLc/eg=
Received: by filter0507p1mdw1.sendgrid.net with SMTP id filter0507p1mdw1-8732-5A343AD0-12 2017-12-15 21:12:48.521066156 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id RK0taYBcT1yqpGhNsFLcEg for <quic-issues@ietf.org>; Fri, 15 Dec 2017 21:12:48.527 +0000 (UTC)
Date: Fri, 15 Dec 2017 21:12:48 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5625d4077120bee4b422125a6c0888013234df7592cf00000001164bfcd092a169ce103c60ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/908/c352113035@github.com>
In-Reply-To: <quicwg/base-drafts/pull/908@github.com>
References: <quicwg/base-drafts/pull/908@github.com>
Subject: Re: [quicwg/base-drafts] Rework denial of service on unprotected packets (#908)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a343ad06ed78_26013fa18368cf2c14887c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0M49q24Cu0r5I2wx/DBEug00p0/wRWOyk5W9 Wsm895Wv1kQWVc2cLjBLfPWJbG2nIwJFvfYEp/NQzbjNiqnMo9HWmQm39al+LsHFacQ8GiSIHxINuK B8+Qfk4WSJnzcXhf6t2WFcmUdM96B7GGfOBK4Vd7nvJfEp5THslhJ/VX4XS7VOsqkEvNtJ4ZSbppIR I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_nlqRxYb_NjOu4a89feXEQjBHko>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 21:13:07 -0000

----==_mimepart_5a343ad06ed78_26013fa18368cf2c14887c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Definitely another PR for the other one.  That would need an idea on how we might do that protection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/908#issuecomment-352113035
----==_mimepart_5a343ad06ed78_26013fa18368cf2c14887c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Definitely another PR for the other one.  That would need an idea on how we might do that protection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/908#issuecomment-352113035">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5IbtwBhhy2LFNlE3_EvYxIDowIpks5tAuDQgaJpZM4QXOf8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0lekjk5Vv7g7uEVgcGYIvWY9m7vks5tAuDQgaJpZM4QXOf8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/908#issuecomment-352113035"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #908: Definitely another PR for the other one.  That would need an idea on how we might do that protection."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/908#issuecomment-352113035"}}}</script>
----==_mimepart_5a343ad06ed78_26013fa18368cf2c14887c--


From nobody Fri Dec 15 13:21: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 74B93128D2E for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:21:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oy0EQHx7CrnB for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 13:21: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 2BE39124F57 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 13:21:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513372909; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=89zuQ/CxrJxIelU0rjXg7PY61Gc4lmYflTXhlcXQ37U=; b=WaOhVHRW8obtme/cmWR2WqtJU5+WAoT1av29iafbSL0KqmDwhIbJFl4VZrRJ3drEs/8FmuTT rR49QI1po12KvxI6neY+UpBeZwUXIDkMYXQBQ1OIg+o7YO+588jVyATB0sFHMRMyyH/bkpHz 6Vu23mUwLqJ24ddL9KTrtjPYguE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a343a95.7f1a300dc5a0-smtp-out-n01; Fri, 15 Dec 2017 21:11:49 -0000 (UTC)
Date: Fri, 15 Dec 2017 13:11:48 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a343a945e924_742b2b2028881c1092082@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 05fc9f: Rework denial of service on unprotected packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a343a945e4ca_742b2b2028881c10919f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e1lD4feP0HovyKt3AHTBVbE1x8M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 21:21:51 -0000

----==_mimepart_5a343a945e4ca_742b2b2028881c10919f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/hs-error
  Home:   https://github.com/quicwg/base-drafts
  Commit: 05fc9fcb791561557a89192d399d402c00c80f6d
      https://github.com/quicwg/base-drafts/commit/05fc9fcb791561557a89192d399d402c00c80f6d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-11-09 (Thu, 09 Nov 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Rework denial of service on unprotected packets


  Commit: 66413cb90f08066b100e57f8ac53c2045059d1d3
      https://github.com/quicwg/base-drafts/commit/66413cb90f08066b100e57f8ac53c2045059d1d3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-15 (Fri, 15 Dec 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #908 from quicwg/dos-unprotected

Rework denial of service on unprotected packets


Compare: https://github.com/quicwg/base-drafts/compare/bd75555956d1...66413cb90f08
----==_mimepart_5a343a945e4ca_742b2b2028881c10919f1--


From nobody Fri Dec 15 15:57: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 CE5B71241FC for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 15:57: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 5a6KVblKmKI8 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 15:57: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 B801A1201FA for <quic-issues@ietf.org>; Fri, 15 Dec 2017 15:57:18 -0800 (PST)
Date: Fri, 15 Dec 2017 15:57:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513382238; bh=ILbB1EjRKe194ERBClnCuVeqsZbYSAgb0GG/2lGHtMo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BfYP6ipq0RNRyP5r+AElAb9PW3Dt9OJAiBAPDzYgqQfTJDavRhsFibA3ATWMX56vt PhzLgFBQ8EucesqH7XLykpUYDYxq1GBOjydVk6I2JW09BAxIrtKwyKzS1ScaMlRvoT Akf0kpxg9yaRQ45LvB2VAtKQiO4bLxhBl1Mvq40Q=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29d67acdf47808042b20eb16b35caf2126ba9f9c92cf00000001164c235d92a169ce105fcf55@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/941/352140849@github.com>
In-Reply-To: <quicwg/base-drafts/issues/941@github.com>
References: <quicwg/base-drafts/issues/941@github.com>
Subject: Re: [quicwg/base-drafts] Resume HTTP/2 TLS from QUIC ? (#941)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a34615de69b0_1f7e3ffd938ccf2811932e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5PiwRl5helcQ-q8OkIUCL1BxcuI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Dec 2017 23:57:21 -0000

----==_mimepart_5a34615de69b0_1f7e3ffd938ccf2811932e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I realize that I was the one to be persuaded that this cross-protocol resumption is a good idea, but I've since concluded that unless we revise ALPN, this is unwise.

This is not a problem at all if you intend to do simple resumption without 0-RTT, but it gets complicated thereafter.

The way that TLS works assumes that the ALPN value is remembered by the server (note that remembering often means embedding it in the ticket, that detail doesn't matter here).  It uses this remembered value to decide what protocol the client is speaking.  If it accepts 0-RTT, it assumes that the protocol hasn't change.  The server also can't change the protocol if it accepts 0-RTT.

We created an equivalency between h2/TLS and hq/QUIC in the quic-tls draft.  That seems like a great idea until you consider the potential for a similar equivalency between h2 and hqv2 (or whatever we call the next version).  A client that makes a QUIC connection and resumes from h2 might advertise [hq, hqv2] in its handshake, and the server has to assume that the packets are hq.  In other words, the equivalency is 1-1.  That limits our ability to deploy new protocol versions.

The same considerations apply in the reverse direction.

I think that we should drop this feature and instead develop a new document that describes two things: 

* explicit advertisement of support for different protocols for 0-RTT.  That might use ALPN in the NewSessionTicket message, or a new extension.
* a means of the client signaling which of the selected protocols it is using for early data.  This might be as simple as saying that the first entry in ALPN is what is in use, or it could use a new extension.

That sort of design has the virtue of restricting the resumption to TLS 1.3 or higher as well.  (BTW, I thought that we had a hard rule about keeping the version the same for resumption.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/941#issuecomment-352140849
----==_mimepart_5a34615de69b0_1f7e3ffd938ccf2811932e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I realize that I was the one to be persuaded that this cross-protocol =
resumption is a good idea, but I've since concluded that unless we revise=
 ALPN, this is unwise.</p>
<p>This is not a problem at all if you intend to do simple resumption wit=
hout 0-RTT, but it gets complicated thereafter.</p>
<p>The way that TLS works assumes that the ALPN value is remembered by th=
e server (note that remembering often means embedding it in the ticket, t=
hat detail doesn't matter here).  It uses this remembered value to decide=
 what protocol the client is speaking.  If it accepts 0-RTT, it assumes t=
hat the protocol hasn't change.  The server also can't change the protoco=
l if it accepts 0-RTT.</p>
<p>We created an equivalency between h2/TLS and hq/QUIC in the quic-tls d=
raft.  That seems like a great idea until you consider the potential for =
a similar equivalency between h2 and hqv2 (or whatever we call the next v=
ersion).  A client that makes a QUIC connection and resumes from h2 might=
 advertise [hq, hqv2] in its handshake, and the server has to assume that=
 the packets are hq.  In other words, the equivalency is 1-1.  That limit=
s our ability to deploy new protocol versions.</p>
<p>The same considerations apply in the reverse direction.</p>
<p>I think that we should drop this feature and instead develop a new doc=
ument that describes two things:</p>
<ul>
<li>explicit advertisement of support for different protocols for 0-RTT. =
 That might use ALPN in the NewSessionTicket message, or a new extension.=
</li>
<li>a means of the client signaling which of the selected protocols it is=
 using for early data.  This might be as simple as saying that the first =
entry in ALPN is what is in use, or it could use a new extension.</li>
</ul>
<p>That sort of design has the virtue of restricting the resumption to TL=
S 1.3 or higher as well.  (BTW, I thought that we had a hard rule about k=
eeping the version the same for resumption.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/941#issuecomment-352140849">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9HWP=
CKP0fHicwPBb2YZy9DEzK-Aks5tAwddgaJpZM4QhXjN">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5G=
iyqAfinxG0EupDixKdPlSAoW3ks5tAwddgaJpZM4QhXjN.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/941#issuecomment-352140849"></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 #941: I realize that I was the one to be persuaded that this cross-pr=
otocol resumption is a good idea, but I've since concluded that unless we=
 revise ALPN, this is unwise.\r\n\r\nThis is not a problem at all if you =
intend to do simple resumption without 0-RTT, but it gets complicated the=
reafter.\r\n\r\nThe way that TLS works assumes that the ALPN value is rem=
embered by the server (note that remembering often means embedding it in =
the ticket, that detail doesn't matter here).  It uses this remembered va=
lue to decide what protocol the client is speaking.  If it accepts 0-RTT,=
 it assumes that the protocol hasn't change.  The server also can't chang=
e the protocol if it accepts 0-RTT.\r\n\r\nWe created an equivalency betw=
een h2/TLS and hq/QUIC in the quic-tls draft.  That seems like a great id=
ea until you consider the potential for a similar equivalency between h2 =
and hqv2 (or whatever we call the next version).  A client that makes a Q=
UIC connection and resumes from h2 might advertise [hq, hqv2] in its hand=
shake, and the server has to assume that the packets are hq.  In other wo=
rds, the equivalency is 1-1.  That limits our ability to deploy new proto=
col versions.\r\n\r\nThe same considerations apply in the reverse directi=
on.\r\n\r\nI think that we should drop this feature and instead develop a=
 new document that describes two things: \r\n\r\n* explicit advertisement=
 of support for different protocols for 0-RTT.  That might use ALPN in th=
e NewSessionTicket message, or a new extension.\r\n* a means of the clien=
t signaling which of the selected protocols it is using for early data.  =
This might be as simple as saying that the first entry in ALPN is what is=
 in use, or it could use a new extension.\r\n\r\nThat sort of design has =
the virtue of restricting the resumption to TLS 1.3 or higher as well.  (=
BTW, I thought that we had a hard rule about keeping the version the same=
 for resumption.)"}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/941#issuecomment-352140849"}}}</script>=

----==_mimepart_5a34615de69b0_1f7e3ffd938ccf2811932e--


From nobody Fri Dec 15 16:06: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 4A5AC126B71 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:06:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3YPaPuyjTHw0 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:06:36 -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 16EC81242F5 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 16:06: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=Xoyl3aosTH2mkQ3ND0xPOw1QjGA=; b=PQyFuHt+azVRd0sQ SQmbN2tOKpaEun1SYN7IX6D7TKRj3gu3EtN4niFbl5IDn/o2DxIwFpdzQQgR2P0k 6iDCvQV9J0mSxqxSPSbeJeS8Ze6PWaO4uiGTFjZVpLMUjRPWayu6A7iAbkYRaziG +awoMqwdE4mD9JbVHjms12K8zLE=
Received: by filter0023p1iad2.sendgrid.net with SMTP id filter0023p1iad2-11856-5A34638A-35 2017-12-16 00:06:34.982803452 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id AX1Jd8TuRrKskqrxS8FRfw for <quic-issues@ietf.org>; Sat, 16 Dec 2017 00:06:35.080 +0000 (UTC)
Date: Sat, 16 Dec 2017 00:06:35 +0000 (UTC)
From: David Benjamin <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18f917860eddb8ce18ab0f935591323e046548ca92cf00000001164c258a92a169ce105fcf55@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/941/352142050@github.com>
In-Reply-To: <quicwg/base-drafts/issues/941@github.com>
References: <quicwg/base-drafts/issues/941@github.com>
Subject: Re: [quicwg/base-drafts] Resume HTTP/2 TLS from QUIC ? (#941)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a34638ae07fa_28023fc8591faf3498779"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1nfkano+U6UwpO7TrGV+QpMLRtAD60uPvWuY M1RJsl1aUNwsqVn8VSTo1dJibC/Fbj7rui2q3tFu7X4VXqKADaZI9PqTLDPx3p8Tx8x7liVuqfcTBz XxbXDzj+qJopTQZdMBUymXa6vYnOYouOUbKxxqmOJ7akd0am2S6txsoMLrSBq/Gt73JQNLrsAT7r43 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/neS3Ys6s-NKzQagw42ae0Qovzb4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 00:06:37 -0000

----==_mimepart_5a34638ae07fa_28023fc8591faf3498779
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(Yeah, cross-version resumptions are already not a thing. OpenSSL historically didn't quite get this right, but it's since been fixed.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/941#issuecomment-352142050
----==_mimepart_5a34638ae07fa_28023fc8591faf3498779
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>(Yeah, cross-version resumptions are already not a thing. OpenSSL historically didn't quite get this right, but it's since been fixed.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/941#issuecomment-352142050">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq71LybAzfMxWxzLN4Scpj-oBMfSnks5tAwmKgaJpZM4QhXjN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyUbkKHZqZmjXsOVY2MuSja6bLfaks5tAwmKgaJpZM4QhXjN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/941#issuecomment-352142050"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #941: (Yeah, cross-version resumptions are already not a thing. OpenSSL historically didn't quite get this right, but it's since been fixed.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/941#issuecomment-352142050"}}}</script>
----==_mimepart_5a34638ae07fa_28023fc8591faf3498779--


From nobody Fri Dec 15 16:10: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 0C3FF126B71 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:10:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dd7J-cp5JvJF for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:10: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 C26771242F5 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 16:10: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=yL8Iqb+9K0w2spKHQslLsBevCDc=; b=e3YE2i5oqRSkm2H2 b/Kc0HsMd3/R2AH6TZLt9P6P6VFjbw10RE7pcoX2gTeXb72QFeygeyrEhdQKTN2c syyzBL6tq5AVvxK6DIU3l26CyErJBwlxuLdGeWk9EQn33D+UKwmBxa9ZAlzIdo/s ZGfo+hnRPLLTyJ1IYqHjiJTTWIE=
Received: by filter0269p1las1.sendgrid.net with SMTP id filter0269p1las1-2656-5A34648E-2D 2017-12-16 00:10:54.653197148 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id mn7-Uk8LTniXVgktqutXdg for <quic-issues@ietf.org>; Sat, 16 Dec 2017 00:10:54.498 +0000 (UTC)
Date: Sat, 16 Dec 2017 00:10:54 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4bf112fdcee83c12a242ea8e6698ee095215532a92cf00000001164c268e92a169ce103c60ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/908/c352142614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/908@github.com>
References: <quicwg/base-drafts/pull/908@github.com>
Subject: Re: [quicwg/base-drafts] Rework denial of service on unprotected packets (#908)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a34648e677bd_1fef3f9d28744f288613e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3I8x/mpM45EZasGAC4G6lLWJD9AJSF86XN17 Ogj5IRcw46CmX8yW49gX52ERVEgl58IAvGLFR89plF4UNy8bVFQKM7xNGPrxUsAo+MJVzSTm0ctL6v ihS6B0sI6LcBEsht0DATRcMUaizw798LpFX0jVxAcYFf/VRcc82J/ZWdS61G+q1LvN3lHp9DZs1OIH s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XkAEJcPqTpY16Afyyho36NVj5aA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 00:10:57 -0000

----==_mimepart_5a34648e677bd_1fef3f9d28744f288613e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that the second flight DOS is 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/pull/908#issuecomment-352142614
----==_mimepart_5a34648e677bd_1fef3f9d28744f288613e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree that the second flight DOS is another 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/908#issuecomment-352142614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2AjCYl3fsOFU768jUdGaMLoECUIks5tAwqOgaJpZM4QXOf8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0gYokfR7wOfPqk3_yibGw4miJ5pks5tAwqOgaJpZM4QXOf8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/908#issuecomment-352142614"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #908: I agree that the second flight DOS is another issue. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/908#issuecomment-352142614"}}}</script>
----==_mimepart_5a34648e677bd_1fef3f9d28744f288613e--


From nobody Fri Dec 15 16: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 BC653126B71 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:12:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y0gqE5AehVFf for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:12:26 -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 968381242F5 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 16: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=P7IAQj53PsxYrwDsF6SlklziABs=; b=IA6ZyIRKAY/xLxhS 3YFHKbGkiyM6oAyWJLRTa1yTA77q8FaS7616G5as2l/5Pr70wjFEbJPCoRl0fY8Q kHATyiZAAX5ao3iEBn2c5EP1lZM3l6O/q/6KpmlZmq1mT9xqA9mKqEY6XbCm5igW wxV41B1cBZj3QW1W6sOm01RRa5Y=
Received: by filter0224p1iad2.sendgrid.net with SMTP id filter0224p1iad2-23788-5A3464E9-1B 2017-12-16 00:12:25.710653678 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0020p1las1.sendgrid.net (SG) with ESMTP id 3GbqSpNaT7uwJBVCS6pLGQ for <quic-issues@ietf.org>; Sat, 16 Dec 2017 00:12:25.475 +0000 (UTC)
Date: Sat, 16 Dec 2017 00:12:25 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab165480bfe01b3434ce56b5e227bb46bd5ffce7ce92cf00000001164c26e892a169ce10c64182@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1011/352142821@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1011@github.com>
References: <quicwg/base-drafts/issues/1011@github.com>
Subject: Re: [quicwg/base-drafts] Allowing HolB on header compression and DoS (#1011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3464e8afcc7_27d53fc8591faf3411315e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0IV6nO/jbP/K99fMOiG1ifHU/soxJu0zzVQM q0UgZgW7z5zZHMgf3+hwaaQBCE7fobxjpiWv+U2epiraMyAkr1daDOqjEE20VQuRYYag3PlT+Axgk4 jGAbv2DELgJd/IlKVUWAJQcZ15Y2MOB2514Zmd5KA2ueLsiZDRlKVRs+oBRTKcdnDMX10/88l86WZS I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A7j0wm2hRVEzjqlG1E9JxFIJJc4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 00:12:27 -0000

----==_mimepart_5a3464e8afcc7_27d53fc8591faf3411315e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The first piece of this means that a decoder could read only up to that point (the first few bytes of a HEADERS frame), then decide whether to proceed.  If it chooses not to proceed yet, then the data sits at the QUIC layer and flow control provides the back-pressure to manage memory consumption.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1011#issuecomment-352142821
----==_mimepart_5a3464e8afcc7_27d53fc8591faf3411315e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The first piece of this means that a decoder could read only up to that =
point (the first few bytes of a HEADERS frame), then decide whether to proc=
eed.  If it chooses not to proceed yet, then the data sits at the QUIC laye=
r and flow control provides the back-pressure to manage memory consumption.=
</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/1011#issuecomment-352142821">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1xuDLhyIVN-46=
lob7MLlUIegREfks5tAwrogaJpZM4Q_Kdn">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_J5U0ESBOpYX5y5=
peXM9mFMpwFvks5tAwrogaJpZM4Q_Kdn.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/1011#issuecomment-352142821"></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 #1011: The first =
piece of this means that a decoder could read only up to that point (the fi=
rst few bytes of a HEADERS frame), then decide whether to proceed.  If it c=
hooses not to proceed yet, then the data sits at the QUIC layer and flow co=
ntrol provides the back-pressure to manage memory consumption."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/10=
11#issuecomment-352142821"}}}</script>=

----==_mimepart_5a3464e8afcc7_27d53fc8591faf3411315e--


From nobody Fri Dec 15 16:14: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 F096A126B7F for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:14:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m5q82VQYI0nV for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:14: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 7BA961242F5 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 16:14: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=jh0a5b557D6ozVEPy2d/wdi2VuA=; b=rfAqNHLGbzTpI4DT RYIPCEK4M7CGuDzulhv1AbRCW8jooxzzD0wI4Dy7aP5VU77exqqVWucpfxAksm2y utJ5UzV4Ip1Rp1OLfq5eL31rXae26hJZ1yEfGgOqCYcdzCBOHusc3/9EMUrBqMxC a76cINRHEiCNqLHJxHXAbfFHo9A=
Received: by filter0520p1las1.sendgrid.net with SMTP id filter0520p1las1-29270-5A34654D-16 2017-12-16 00:14:05.313342326 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0024p1las1.sendgrid.net (SG) with ESMTP id dcwLIsQgTWSE85uu8t2gIQ for <quic-issues@ietf.org>; Sat, 16 Dec 2017 00:14:05.105 +0000 (UTC)
Date: Sat, 16 Dec 2017 00:14:05 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab53c516c1f73bdc2df9775126dc57d3352b0de61292cf00000001164c274c92a169ce0fbbdfd8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/843/352143021@github.com>
In-Reply-To: <quicwg/base-drafts/issues/843@github.com>
References: <quicwg/base-drafts/issues/843@github.com>
Subject: Re: [quicwg/base-drafts] Handling of connection ID in handshake creates corner cases (#843)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a34654c64570_67703fdf7811cf283626df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0UIf8qBBiqWkSm2DkXOEkGY1UmkgdQZjglLY AlzqZxN5xT3hYX2hu5Pg/mSJXSwiE53kmi4ozkf9x+WoUOakZRu4qY53F7SoJHpUH0rbdnNlKoLMSb GgdUs/stfyO9nOwR/qBLjY4VjjQODn7Xu4HSL4TMiFywx8i36rZjPuyNV7NdyT42ZTswYxMURU8luv Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YgV2McKyomjhmUlGtaSj1pZMYk0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 00:14:08 -0000

----==_mimepart_5a34654c64570_67703fdf7811cf283626df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Actually, we should consider this issue fixed. The encryption and verification of handshake messages now depends on the initial connection ID. This eliminates the risk of inadvertently mixing handshake packets belonging to different 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/843#issuecomment-352143021
----==_mimepart_5a34654c64570_67703fdf7811cf283626df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Actually, we should consider this issue fixed. The encryption and verifi=
cation of handshake messages now depends on the initial connection ID. This=
 eliminates the risk of inadvertently mixing handshake packets belonging to=
 different 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/843#issuecomment-352143021">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6a5ErIHmIt-_tk=
HOCIL6PP4luSiks5tAwtMgaJpZM4Py0UN">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzC6u-8RG9vmKjcmP=
R-RWsFsPwBBks5tAwtMgaJpZM4Py0UN.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/843#issuecomment-352143021"></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":"@huitema in #843: Actually, we s=
hould consider this issue fixed. The encryption and verification of handsha=
ke messages now depends on the initial connection ID. This eliminates the r=
isk of inadvertently mixing handshake packets belonging to different connec=
tions."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/843#issuecomment-352143021"}}}</script>=

----==_mimepart_5a34654c64570_67703fdf7811cf283626df--


From nobody Fri Dec 15 16:14: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 58B9E1242F5 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:14:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.401
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IQvYdPY0uyxn for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:14: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 E1DB7126B71 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 16:14: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=OUgyUkQVTgrqr2+QzkRoay06I8A=; b=EQgBPSk5lXF8dezI 1auZBV3isOo5mZknTdlnQZp5FerqXHGsDDPTfERHmoy4h8OoVUtbA8n2H289JNE4 Yg3mrTKIh2El4Bzb6QzT0LG7O5RjDbQ8cv9Pw+Z6zLjKp96dcjiqPOECIVnbZw3O WhcnfzuPr88vBrN/7zhnDGHcXmg=
Received: by filter0624p1las1.sendgrid.net with SMTP id filter0624p1las1-16660-5A34654C-16 2017-12-16 00:14:04.735068549 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1las1.sendgrid.net (SG) with ESMTP id jPTtylFIRlKfv9iP7jCJDw for <quic-issues@ietf.org>; Sat, 16 Dec 2017 00:14:04.626 +0000 (UTC)
Date: Sat, 16 Dec 2017 00:14:04 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34944c8f08c8626bb733f5430c69aad85a80184192cf00000001164c274b92a169ce0fbbdfd8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/843/issue_event/1390529501@github.com>
In-Reply-To: <quicwg/base-drafts/issues/843@github.com>
References: <quicwg/base-drafts/issues/843@github.com>
Subject: Re: [quicwg/base-drafts] Handling of connection ID in handshake creates corner cases (#843)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a34654bdfe1f_22433fbc4c2f6f2814678b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0QM1pZawXVmCrFJHxPssO/W223S2PyGMXvvE mbaK6PcxfD49S1TF+sVJD6abWa5W4aGsjFS5INXAPPlul9y3vJTrpYN2oB/tAacf6j8tlID4SKvLYV YKDlEJZiedt6R9QPHOqZxaVy4mnvNOlc30St+aZlYJCj7Y2iBQW6aKVo25Im+RC/AtXGmeJigGXdIz A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xQu55sptGNRjEM2qxJIKnR6gGp0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 00:14:08 -0000

----==_mimepart_5a34654bdfe1f_22433fbc4c2f6f2814678b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #843.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/843#event-1390529501
----==_mimepart_5a34654bdfe1f_22433fbc4c2f6f2814678b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/843" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="263970776" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/843">#843</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/843#event-1390529501">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1SKokKw9eaduX0Jyl36ggr9r8V5ks5tAwtLgaJpZM4Py0UN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5D-okwJq8a2nYETDSY4caOOkNEnks5tAwtLgaJpZM4Py0UN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/843#event-1390529501"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #843."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/843#event-1390529501"}}}</script>
----==_mimepart_5a34654bdfe1f_22433fbc4c2f6f2814678b--


From nobody Fri Dec 15 16:39: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 22EE9128896 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:39:13 -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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F0k0EWbU_y6M for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:39: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 57516120725 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 16:39:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513384750; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KTElRQWaN/ptFPSLrkWxGi1f3Oump9bU3GL2BQoJT6A=; b=KBwS1FG2wZZnyGXhpKtLChYPH5755ZE1yYW7em+zw/fcTimwiXVPZ+Bpm5pKvRkoweUA63c2 OxtG7HhGxRNzogEF811kwOTAf9V3i3oWqYgqAbk+YVIhELetgRoTwZkid+PdkWLLK6asf5wp wYFfJxlmnSko9hlbMD3FPtoOWeY=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a346b2e.7fca4c053c00-smtp-out-n01; Sat, 16 Dec 2017 00:39:10 -0000 (UTC)
Date: Fri, 15 Dec 2017 16:39:10 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a346b2e7d671_71ec2ad1863adc0c2368@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 09d937: Use QUIC-style MALFORMED_FRAME in HTTP
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a346b2e7d1ef_71ec2ad1863adc0c227c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6mndhyha-uOEK9lVRwygzRpZZ6k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 00:39:13 -0000

----==_mimepart_5a346b2e7d1ef_71ec2ad1863adc0c227c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/malformed
  Home:   https://github.com/quicwg/base-drafts
  Commit: 09d937354b0a81ca81e79fe4ccba2f507f9bec58
      https://github.com/quicwg/base-drafts/commit/09d937354b0a81ca81e79fe4ccba2f507f9bec58
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-15 (Fri, 15 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Use QUIC-style MALFORMED_FRAME in HTTP



----==_mimepart_5a346b2e7d1ef_71ec2ad1863adc0c227c--


From nobody Fri Dec 15 16:46: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 1768D126DC2 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:46:58 -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_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 6CfXYqeN3dmD for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:46: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 A08911201FA for <quic-issues@ietf.org>; Fri, 15 Dec 2017 16:46:55 -0800 (PST)
Date: Fri, 15 Dec 2017 16:46:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513385214; bh=mlI4hJuFOBJCAaIAKPPR6HqL4dma+cf6vWDC1FK4AfE=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xk9/WGvQM++Pbb56refF7lLU6AN2fuSIGL69FFYuyfIeFv8wb0B3jDJzOpEy/pHwH ILGI1UHZdrpRhemfrOfc4tgOZ6RuuOXPPdseKvLJoD1GQqqdUUvSOaXYT7Vl4iOCA7 gdTv6490m2eOUCi4yIeikTUp4dQskOT0DbMVnpeY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80a774c6dafa8ef23dcdbb3a932e7618123bfd8892cf00000001164c2efe92a169ce10d7e8ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1018@github.com>
Subject: [quicwg/base-drafts] Second flight DOS Attack with Client Clear Text packets. (#1018)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a346cfeb9ac6_7fbb3fe1bc9c6f3496718"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z8hwPlQThzYDDFXprnGWeyT9lhg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 00:46:58 -0000

----==_mimepart_5a346cfeb9ac6_7fbb3fe1bc9c6f3496718
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The spec says "Once the TLS handshake is complete, both peers MUST ignore unprotected packets.
 From that point onward, unprotected messages can be safely dropped." I wish that were true. But truthiness here depends of what you mean by "the TLS handshake is complete."

The current spec says that the second flight of the client is carried in a clear text handshake message. This was decided to align with TLS over TCP, because the proof of correctness is easier to establish if the transmission of the Finished message does not depend on the encryption key used for application messages. OK, maybe.

That rule means that if the clear text handshake message is lost, clients will repeat it. They will normally be using a different packet sequence number, so as to elicit a new acknowledgement -- because after all, the packet might have been received but the ACK may have been lost.

The problem is that third parties can also replay this "Finished" message. They can do that a number of times, using different packet sequence numbers, including numbers that the client might have used for its own data packets. Consider this:

1) Client sends Finished message with sequence number 5;
2) Adversary races Finished message with sequence number 6;
3) Client sends first HTTP command in 1-RTT message with sequence number 6.

This will probably cause the application to fail, as the server will "acknowledge" packet number 6 when it receives the duplicate "Finished" message, and ignore the 1-RTT packet because the packet sequence number has already be seen. 

In fact, the adversary does not need to race the first client packet. It could just as well use some higher numbers, or do that multiple times. If just one packet gets accepted, it will create a "hole" in some application stream. If the adversary feels lucky, it may not even need to place a copy of the Finished message there. Any old duplicate ACK might work just as well, as long that the server does not systematically reject the clear text messages.

The server will only be in a position to drop these incoming packets after receiving the "ACK of ACK" that shows that the acknowledgement of the finished packet has been received. That leaves a window of at least 1 RTT.

The simplest protection, IMHO, is to just start sending 1-RTT packets as soon as the keys have been negotiated, and to start rejecting clear text messages as soon as 1-RTT packets have been successfully received. That would require sending the second client flight using 1-RTT packets, instead of handshake packets.

There may be other solutions, such as using different sequence numbers for clear-text packets and protected packets. But that feels more complicated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1018
----==_mimepart_5a346cfeb9ac6_7fbb3fe1bc9c6f3496718
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The spec says "Once the TLS handshake is complete, both peers MUST ignore unprotected packets.<br>
>From that point onward, unprotected messages can be safely dropped." I wish that were true. But truthiness here depends of what you mean by "the TLS handshake is complete."</p>
<p>The current spec says that the second flight of the client is carried in a clear text handshake message. This was decided to align with TLS over TCP, because the proof of correctness is easier to establish if the transmission of the Finished message does not depend on the encryption key used for application messages. OK, maybe.</p>
<p>That rule means that if the clear text handshake message is lost, clients will repeat it. They will normally be using a different packet sequence number, so as to elicit a new acknowledgement -- because after all, the packet might have been received but the ACK may have been lost.</p>
<p>The problem is that third parties can also replay this "Finished" message. They can do that a number of times, using different packet sequence numbers, including numbers that the client might have used for its own data packets. Consider this:</p>
<ol>
<li>Client sends Finished message with sequence number 5;</li>
<li>Adversary races Finished message with sequence number 6;</li>
<li>Client sends first HTTP command in 1-RTT message with sequence number 6.</li>
</ol>
<p>This will probably cause the application to fail, as the server will "acknowledge" packet number 6 when it receives the duplicate "Finished" message, and ignore the 1-RTT packet because the packet sequence number has already be seen.</p>
<p>In fact, the adversary does not need to race the first client packet. It could just as well use some higher numbers, or do that multiple times. If just one packet gets accepted, it will create a "hole" in some application stream. If the adversary feels lucky, it may not even need to place a copy of the Finished message there. Any old duplicate ACK might work just as well, as long that the server does not systematically reject the clear text messages.</p>
<p>The server will only be in a position to drop these incoming packets after receiving the "ACK of ACK" that shows that the acknowledgement of the finished packet has been received. That leaves a window of at least 1 RTT.</p>
<p>The simplest protection, IMHO, is to just start sending 1-RTT packets as soon as the keys have been negotiated, and to start rejecting clear text messages as soon as 1-RTT packets have been successfully received. That would require sending the second client flight using 1-RTT packets, instead of handshake packets.</p>
<p>There may be other solutions, such as using different sequence numbers for clear-text packets and protected packets. But that feels more complicated.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1018">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7aaNAG-fER-jxTyB4XfXLAbx0stks5tAxL-gaJpZM4REKWV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq79QZKmqxAmPQcmSgyy8I26thdzCks5tAxL-gaJpZM4REKWV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1018"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Second flight DOS Attack with Client Clear Text packets. (#1018)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1018"}}}</script>
----==_mimepart_5a346cfeb9ac6_7fbb3fe1bc9c6f3496718--


From nobody Fri Dec 15 16:48: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 129D4126DC2 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:48: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 BlCIWALfbwOz for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:48: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 A59751201FA for <quic-issues@ietf.org>; Fri, 15 Dec 2017 16:48:40 -0800 (PST)
Date: Fri, 15 Dec 2017 16:48:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513385320; bh=aR8RGAIYVHQhE07TP2G9qL2fpIB3/gvz6OfjjqsxLi0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0RkzRRSb+ySYDZDsKfuYa8mIbErRRn+kWG84/s0nCLzikwRHdurz11VSJaKNR/zUs lWyD8KD+5GklZlFtnjKLsb/rkVTRJqGjHbET3/TEuEIJNVtt0Qo8T5kon6Cq4KBX5l i+hEyvUPFWTEs8sxMReqkf87KymIQlPK4XB6VgRI=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b54883393ffa57c8cdb9ed45c8df79c0c1c0e5f92cf00000001164c2f6792a169ce103c60ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/908/c352146676@github.com>
In-Reply-To: <quicwg/base-drafts/pull/908@github.com>
References: <quicwg/base-drafts/pull/908@github.com>
Subject: Re: [quicwg/base-drafts] Rework denial of service on unprotected packets (#908)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a346d685d75_260b3fbab2464f2c99049"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N09Yjk_uH1hwdlPHsDxz6E3Kujc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 00:48:42 -0000

----==_mimepart_5a346d685d75_260b3fbab2464f2c99049
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Issue #1018 documents the second flight DOS attack.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/908#issuecomment-352146676
----==_mimepart_5a346d685d75_260b3fbab2464f2c99049
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Issue <a href="https://github.com/quicwg/base-drafts/issues/1018" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282585325" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1018">#1018</a> documents the second flight DOS attack.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/908#issuecomment-352146676">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-7KyC0wmkUTJFNi1B3ThlzMk7hRks5tAxNogaJpZM4QXOf8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq18Y2eL7A1MnsT5RHMwg9_nqszUyks5tAxNogaJpZM4QXOf8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/908#issuecomment-352146676"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #908: Issue #1018 documents the second flight DOS attack."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/908#issuecomment-352146676"}}}</script>
----==_mimepart_5a346d685d75_260b3fbab2464f2c99049--


From nobody Fri Dec 15 16:52: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 9FD55126DC2 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:52:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.095
X-Spam-Level: 
X-Spam-Status: No, score=-5.095 tagged_above=-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_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 vf_7BVEkd-GA for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 16:52:21 -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 A5C2F1201FA for <quic-issues@ietf.org>; Fri, 15 Dec 2017 16:52:21 -0800 (PST)
Date: Fri, 15 Dec 2017 16:52:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513385541; bh=IPc7ifPgUgmNBoqpU1AEFFK7N9V0whTAUVgDtrEC8G8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qzZZVLKsXTxdR3WyCGjgK5qeSQQzExDxDtJal3LWTdXaoPiwvSH6qfnaohDOqjcIM FYJ0a15478+y0oW7kC2lrn8zmWdkCtvSRt5fwP9VHVhYIKqYu27LbZ4H4jKUiseXft gnZhTVm/9O0S0Qaa10xQ7czuOASNgM6AGt+tHAF8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd29676f73a8b1fa1e9565c42d082ad58d84044cb92cf00000001164c304592a169ce10d7eaf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1019@github.com>
Subject: [quicwg/base-drafts] Use QUIC-style MALFORMED_FRAME in HTTP (#1019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a346e459db8_4e183ff4a0c98f2c10520"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7GNdvwTLGUMEfkDjKS-dwUr3NBc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 00:52:24 -0000

----==_mimepart_5a346e459db8_4e183ff4a0c98f2c10520
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Strictly editorial, but maybe worth a look.  Trying to be consistent with QUIC's error formatting.  Also makes it clearer in the IANA section that we're really talking about 16 bits and not 8 bits.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1019

-- Commit Summary --

  * Use QUIC-style MALFORMED_FRAME in HTTP

-- File Changes --

    M draft-ietf-quic-http.md (127)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1019.patch
https://github.com/quicwg/base-drafts/pull/1019.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1019

----==_mimepart_5a346e459db8_4e183ff4a0c98f2c10520
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Strictly editorial, but maybe worth a look.  Trying to be consistent with QUIC's error formatting.  Also makes it clearer in the IANA section that we're really talking about 16 bits and not 8 bits.</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/1019'>https://github.com/quicwg/base-drafts/pull/1019</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use QUIC-style MALFORMED_FRAME in HTTP</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1019/files#diff-0">draft-ietf-quic-http.md</a>
    (127)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1019.patch'>https://github.com/quicwg/base-drafts/pull/1019.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1019.diff'>https://github.com/quicwg/base-drafts/pull/1019.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1019">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq01ds2owd2Nu2_8hAOJIWNteqzH_ks5tAxRFgaJpZM4REKfj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-eBoduU6ZVNRD52ICRsLu6M9_k-ks5tAxRFgaJpZM4REKfj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1019"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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-style MALFORMED_FRAME in HTTP (#1019)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1019"}}}</script>

----==_mimepart_5a346e459db8_4e183ff4a0c98f2c10520--


From nobody Fri Dec 15 17:09: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 7371A124207 for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 17:09:54 -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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ghfKJfKyL4Iv for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 17:09: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 89A731201FA for <quic-issues@ietf.org>; Fri, 15 Dec 2017 17:09:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513386591; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NXIQUqDLxh7T7S1A/RefqEuSiw27s1wNgAU4LTIVsBg=; b=SodmNO/GqXnEVNzJJYHMdgsLfv7XktMbC8VISBbOWkxMcM/eIOeHo5nBEWiya8rRwAubsJbI /ZXKzQ0wWD3Vkmki3c1bCdFZ8lQd2enFWygTPIapHddlFi3pl+pPZ3m9PkFANzDG+5XSw4nR XPSsj4cLRhxo09dN8bPVvklu5dg=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a34725f.7f4d7c72e930-smtp-out-n01; Sat, 16 Dec 2017 01:09:51 -0000 (UTC)
Date: Fri, 15 Dec 2017 17:09:50 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a34725ec6052_27a4f2ac366ec1c0c9061d@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 284ae5: Improve Push ID text (Fixes #948)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a34725ec59ed_27a4f2ac366ec1c0c90574"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rdyjsajz7lkGcgR__gDl0lFa0Lc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 01:09:54 -0000

----==_mimepart_5a34725ec59ed_27a4f2ac366ec1c0c90574
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cancel_clearly
  Home:   https://github.com/quicwg/base-drafts
  Commit: 284ae56cbad17a09904719e1caa20ce0a5061760
      https://github.com/quicwg/base-drafts/commit/284ae56cbad17a09904719e1caa20ce0a5061760
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-15 (Fri, 15 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Improve Push ID text (Fixes #948)



----==_mimepart_5a34725ec59ed_27a4f2ac366ec1c0c90574--


From nobody Fri Dec 15 17:11: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 CE620126B7F for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 17:11:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_MSPIKE_H4=-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 9RMVmFiCCGqs for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 17:11:03 -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 336CF124207 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 17:11: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=rSXguzMsNVcgay98iXBqTQZkdE0=; b=FPnRY/tm3INaUdU3 qvPt/xQ43cFFkKMPkhewil/tQfFa6vsKrysXbnOQxoJLAZDtM65+DjYL5f3amzDm fudce5VZ1rDRuS/HFSEmZCTKBV6zGtw48iixDZG3FqxhIw8e51PGcz/lbHKGluTt gwDQCh66MZam+w3DuFd+yVPvBJY=
Received: by filter0553p1las1.sendgrid.net with SMTP id filter0553p1las1-31352-5A3472A5-36 2017-12-16 01:11:01.940984615 +0000 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 KqVuwySDT8OuIebIfAXD0A for <quic-issues@ietf.org>; Sat, 16 Dec 2017 01:11:01.843 +0000 (UTC)
Date: Sat, 16 Dec 2017 01:11:02 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab78b05f20503538467b2e027bb9e2600ba005d9ea92cf00000001164c34a592a169ce10d7f187@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1020@github.com>
Subject: [quicwg/base-drafts] Improve Push ID and CANCEL_PUSH text (#1020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3472a5b8c6c_60743f8fef35af342216f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1y70m/InKz1yVy5U37EIffS9TfrN5UycgBui QmsD7kM2Cmmg6KVepzQAFx1D866qalP3/9RqtjPHM7+53vWS9iTU3vq5X2CkAIVZgIPPphYMyyX61c iJ1oj0JEXN4AHyjm8lg4UHQjA2TJY6pkHIS5J8WF3Z45HLt68F4K7B0GAOhZOYLoCcMbDZHdc1QggU A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F5PxK05JNk2bUFJdYX-UDlsupDU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 01:11:05 -0000

----==_mimepart_5a3472a5b8c6c_60743f8fef35af342216f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #948; builds on #1019 for convenience.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1020

-- Commit Summary --

  * Use QUIC-style MALFORMED_FRAME in HTTP
  * Improve Push ID text (Fixes #948)

-- File Changes --

    M draft-ietf-quic-http.md (156)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1020.patch
https://github.com/quicwg/base-drafts/pull/1020.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1020

----==_mimepart_5a3472a5b8c6c_60743f8fef35af342216f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span aria-label="This pull request closes issue #948." class="issue-keyword tooltipped tooltipped-se">Fixes</span> <a href="https://github.com/quicwg/base-drafts/issues/948" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="275678792" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/948">#948</a>; builds on <a href="https://github.com/quicwg/base-drafts/pull/1019" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282585848" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1019">#1019</a> for convenience.</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/1020'>https://github.com/quicwg/base-drafts/pull/1020</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use QUIC-style MALFORMED_FRAME in HTTP</li>
  <li>Improve Push ID text (Fixes #948)</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1020/files#diff-0">draft-ietf-quic-http.md</a>
    (156)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1020.patch'>https://github.com/quicwg/base-drafts/pull/1020.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1020.diff'>https://github.com/quicwg/base-drafts/pull/1020.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1020">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Y_neUJByiE985GmtMrRxAeyVdLks5tAxilgaJpZM4REK8-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwfcMQg7WqoM_lvo8Eircz9vkKBLks5tAxilgaJpZM4REK8-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1020"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 Push ID and CANCEL_PUSH text (#1020)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1020"}}}</script>

----==_mimepart_5a3472a5b8c6c_60743f8fef35af342216f--


From nobody Fri Dec 15 18:07: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 041A912726E for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 18:07:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1d3RYWufW9Re for <quic-issues@ietfa.amsl.com>; Fri, 15 Dec 2017 18:07: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 41A47126D85 for <quic-issues@ietf.org>; Fri, 15 Dec 2017 18:07:21 -0800 (PST)
Date: Fri, 15 Dec 2017 18:07:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513390038; bh=+pvKCicBlYCgvg8xO5vClEFy9IquqCPGPdsXpXAUESw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MyJrCaTZlpvLtpOW06K2+cu4FYbYwiy+vnOeGvtkDf9NoPut9NdAwB17F1TtNptQf mhi4/1iBjbfBRSqRtZzsQJJATCIO07DBbwyZd+q0BZUm1+PGWLBQaRYEI2a25AN7V2 RtrRF0jXm2k6WGx4kmy3zqt9YUeASqSAPwn2+6yY=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ebaf3a6314c4a1f60edc3943c014470e235264a92cf00000001164c41d692a169ce10d7f187@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1020/review/83963208@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1020@github.com>
References: <quicwg/base-drafts/pull/1020@github.com>
Subject: Re: [quicwg/base-drafts] Improve Push ID and CANCEL_PUSH text (#1020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a347fd69c51f_67673fae66cdef34713f3"; 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/xqHdY1dDQwOujKeJUh4HJpDeU1Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 02:07:23 -0000

----==_mimepart_5a347fd69c51f_67673fae66cdef34713f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.

Only had time to skim read, have a few comments that I'll write up 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/1020#pullrequestreview-83963208
----==_mimepart_5a347fd69c51f_67673fae66cdef34713f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<p>Only had time to skim read, have a few comments that I'll write up 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/1020#pullrequestreview-83963208">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqya-IE7lTwAK-Aqd-FwOXiDUU7Vrks5tAyXWgaJpZM4REK8-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2bczfERSF4Vf1VW63I6NPKX7hqNks5tAyXWgaJpZM4REK8-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1020#pullrequestreview-83963208"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1020"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1020#pullrequestreview-83963208"}}}</script>
----==_mimepart_5a347fd69c51f_67673fae66cdef34713f3--


From nobody Sat Dec 16 10:52: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 501FE127868 for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 10:52:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.181
X-Spam-Level: 
X-Spam-Status: No, score=-3.181 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PuVP51buJDfB for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 10:52:41 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71CFD126E01 for <quic-issues@ietf.org>; Sat, 16 Dec 2017 10:52: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=yIr7XfYAu7GnTvjX//MtOwtqZ6E=; b=OYkvv3/R6N6b3icC RroLpYgy/3TPIESCp406ETvgdRGUVt6c3Cw9kuDOS38k5H5gs+HnfsskO9LMEDuu N4JQgi65bdm4+84R+8WJsOOVdnFngThesXEmJLcbtbvAQBbf64Ti22dz9AEQ1kJ9 UbChLQ2+ZPeANK/jVvMPR4fILyQ=
Received: by filter0209p1iad2.sendgrid.net with SMTP id filter0209p1iad2-28046-5A356B78-D 2017-12-16 18:52:40.488023173 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id kNyXmIJHTdCfybgzbFeXYw for <quic-issues@ietf.org>; Sat, 16 Dec 2017 18:52:40.251 +0000 (UTC)
Date: Sat, 16 Dec 2017 18:52:40 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ecc1a2127f03df88ae08f19299d8ab94c876e1c92cf00000001164d2d7892a169ce10d8c92a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1021@github.com>
Subject: [quicwg/base-drafts] stream frame bits in wrong order (#1021)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a356b7829615_15d993f9fa6582f3424225c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Uu8ZEtN04KZKLJbu0q2lRz2u5dig6l0kea3 0BAJPQ6Gs/CEJ85xlLTx7WfHweiknTwpT26+zOUVmZ7PxU9KOBgb2XIc3elsgD1gKv0MoZfkR5SFZt VxV0S7x/MSTWifrsDjUgZzWy8kBz9pOTBvL7VqScgmLBrBLaWjskmntAmfi37Gy64fmeqo1hxBYvX+ Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OkgjWIMDvlwSJJYqvn_SFkg7bGQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 18:52:43 -0000

----==_mimepart_5a356b7829615_15d993f9fa6582f3424225c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

the len bit is 0x2 and the offset bit is 0x4 (and they are described in that order)

but their corresponding data fields appear in the frame as offset then length.. and the fields are described in that order.

we should swap the values of the len and offset bits to make things consistent

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1021
----==_mimepart_5a356b7829615_15d993f9fa6582f3424225c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>the len bit is 0x2 and the offset bit is 0x4 (and they are described in that order)</p>
<p>but their corresponding data fields appear in the frame as offset then length.. and the fields are described in that order.</p>
<p>we should swap the values of the len and offset bits to make things consistent</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1021">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1O2BUPmO5F-SsrCvaCjc2nsv6XPks5tBBF4gaJpZM4REbC8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Wz-TSCDAQGI82YOa3c7cz8RixQks5tBBF4gaJpZM4REbC8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1021"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 bits in wrong order (#1021)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1021"}}}</script>
----==_mimepart_5a356b7829615_15d993f9fa6582f3424225c--


From nobody Sat Dec 16 10:53: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 52B28126E01 for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 10:53:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.018
X-Spam-Level: 
X-Spam-Status: No, score=-2.018 tagged_above=-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_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 cowYQ54gyZ7M for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 10:53:07 -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 BE6FA127868 for <quic-issues@ietf.org>; Sat, 16 Dec 2017 10:53:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QhM58QsVsQrCq7WRp7Zk+WbSmuU=; b=T/NVjy9ZHolwHmfC 754LECQOSdFwo1uv5wXVK1NSWkcyQmJqnwRkIvLk04dVxZScKjYB3pmyT70aJNV0 N/qaTceNLVK6Wh/qrSCaDBA3KV1VjSuyWgklEy0lepVnDhFGHgaQDKdMlbmHfZPZ FMV5Phl7gxJ2Ks8km81JQ34TFrI=
Received: by filter0490p1las1.sendgrid.net with SMTP id filter0490p1las1-28367-5A356B90-5 2017-12-16 18:53:04.641825298 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id OYghZDS-Q_uwo31c6kz6TQ for <quic-issues@ietf.org>; Sat, 16 Dec 2017 18:53:04.458 +0000 (UTC)
Date: Sat, 16 Dec 2017 18:53:04 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab77dd7611b96c61bd72126e6ff8f24d03fece52ed92cf00000001164d2d9092a169ce10d8c940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1022@github.com>
Subject: [quicwg/base-drafts] Swap stream offset and length bits to reflect frame order (#1022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a356b9065ed0_18df3f84c036cf34979fe"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1SZsMkdIhJiClCbFfvycbcR/FQn6bB/X2XEg A6DrDcWa8FgtXtRXOLSCUrhoCGmjRhY7Prd1QBv14McdDCOvgv0kqpwB07jK3RjrmneekqtVzThILs k7T63oNtaZfe7iBeg0D6v70On7D8zReeWUQemDxICvvMuE2Qp4P/zTQmJFhaIxgMYPNelAPIXQao3g Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ajwRymR-EFOPqJ7U6wQMEy06OoY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 18:53:08 -0000

----==_mimepart_5a356b9065ed0_18df3f84c036cf34979fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

for #1021 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1022

-- Commit Summary --

  * Swap stream offset and length bits to reflect frame order

-- File Changes --

    M draft-ietf-quic-transport.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1022.patch
https://github.com/quicwg/base-drafts/pull/1022.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1022

----==_mimepart_5a356b9065ed0_18df3f84c036cf34979fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>for <a href="https://github.com/quicwg/base-drafts/issues/1021" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282642730" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1021">#1021</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/1022'>https://github.com/quicwg/base-drafts/pull/1022</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Swap stream offset and length bits to reflect frame order</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1022/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/1022.patch'>https://github.com/quicwg/base-drafts/pull/1022.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1022.diff'>https://github.com/quicwg/base-drafts/pull/1022.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1022">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0v9-Xbgd17orIKUrSvj_dxhKQClks5tBBGQgaJpZM4REbDW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7HMlgsPEhIdOhQeX2FXTwo11wRjks5tBBGQgaJpZM4REbDW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1022"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Swap stream offset and length bits to reflect frame order (#1022)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1022"}}}</script>

----==_mimepart_5a356b9065ed0_18df3f84c036cf34979fe--


From nobody Sat Dec 16 13:40: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 67998127076 for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 13:40:08 -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 puvpZMW6Dxk3 for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 13:40:06 -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 9A0E6120227 for <quic-issues@ietf.org>; Sat, 16 Dec 2017 13:40:06 -0800 (PST)
Date: Sat, 16 Dec 2017 13:40:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513460405; bh=1rBAezgrMI65dxRSQdTunEgkqAeNUMC9afnjNpaYnVA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EQIqbXnbHmoV4BDTh4Vj9G7kTz2U2k4B5IT0BqmqvcVuTiUYq9axVhi+r7MYmHHtu +t/l9ZOejeELPrmIii29ZRQJj4SzMP+ivskhrRitOmoh8IQ8MDfkd503yP7TkpYSNb tTIoRq7dk4fFidHcuLoXMn6cS1Fpy+nCD1BSiDBA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab506eced2b6962e7a8f66b4dcea9bbf4df9de76eb92cf00000001164d54b592a169ce10d7eaf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1019/review/83984748@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1019@github.com>
References: <quicwg/base-drafts/pull/1019@github.com>
Subject: Re: [quicwg/base-drafts] Use QUIC-style MALFORMED_FRAME in HTTP (#1019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3592b5c5d68_27183fe718af2f28942ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/68AY68XRz-TdBk7XBR6DSzzs414>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 21:40:08 -0000

----==_mimepart_5a3592b5c5d68_27183fe718af2f28942ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Yeah, this is a good idea, if only from a consistency perspective.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1019#pullrequestreview-83984748
----==_mimepart_5a3592b5c5d68_27183fe718af2f28942ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>Yeah, this is a good idea, if only from a consistency perspective.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1019#pullrequestreview-83984748">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ZvmHKVcIiiUAEHL1bD3loUZvpfks5tBDi1gaJpZM4REKfj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5b8rEloEeL-liOHluXNQk4S3341ks5tBDi1gaJpZM4REKfj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1019#pullrequestreview-83984748"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1019"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1019#pullrequestreview-83984748"}}}</script>
----==_mimepart_5a3592b5c5d68_27183fe718af2f28942ec--


From nobody Sat Dec 16 13:42: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 B6975127286 for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 13:42:24 -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 2yF0eTbVrDFa for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 13:42:23 -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 01BBB127076 for <quic-issues@ietf.org>; Sat, 16 Dec 2017 13:42:22 -0800 (PST)
Date: Sat, 16 Dec 2017 13:42:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513460542; bh=/WMZkd/aFtE6uakrkFUhx/e+qxVYbwxV9/yncaZ9f9M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DW62I5do9CvG4lp2vnUa4Ik541JSGLfHayKH+3zLykkOvGzmRv5UAyU94RH58u/yb WWd+TGfIkKjIvPEB0MP3cgXy93pXEbglUe3qeeciTBLwRhfDQdonfzAnGOdWdOu41q srqDEJC8gxjJPwXQmsoVrBYrZGbhPhr29cXOWHk8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab574deb6207c216944e7049aa63dfe597b630023292cf00000001164d553e92a169ce10d8c92a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1021/352213809@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1021@github.com>
References: <quicwg/base-drafts/issues/1021@github.com>
Subject: Re: [quicwg/base-drafts] stream frame bits in wrong order (#1021)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a35933e50d4b_44ea3fd6301ccf28875be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lf9exPy5RO5NF5byerxqDHY1Vok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 21:42:25 -0000

----==_mimepart_5a35933e50d4b_44ea3fd6301ccf28875be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that the error here is that we describe the bits starting at 0x01 and moving up to 0x80.  The order we have consistently used elsewhere is 0x80 down to 0x01.  If you reorder the descriptions of the bits, then you don't have to change the wire format.  (Besides, high bits come first, 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/1021#issuecomment-352213809
----==_mimepart_5a35933e50d4b_44ea3fd6301ccf28875be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that the error here is that we describe the bits starting at 0=
x01 and moving up to 0x80.  The order we have consistently used elsewhere=
 is 0x80 down to 0x01.  If you reorder the descriptions of the bits, then=
 you don't have to change the wire format.  (Besides, high bits come firs=
t, 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/1021#issuecomment-352213809">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzDz=
mCBX2pZ31B21qqRMZcHV9YVfks5tBDk-gaJpZM4REbC8">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5=
Lb7WRr20Xa6mNtxlvrJBhXNTjqks5tBDk-gaJpZM4REbC8.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/1021#issuecomment-352213809"></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 #1021: I think that the error here is that we describe the bits start=
ing at 0x01 and moving up to 0x80.  The order we have consistently used e=
lsewhere is 0x80 down to 0x01.  If you reorder the descriptions of the bi=
ts, then you don't have to change the wire format.  (Besides, high bits c=
ome first, right?)"}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/1021#issuecomment-352213809"}}}</script>=

----==_mimepart_5a35933e50d4b_44ea3fd6301ccf28875be--


From nobody Sat Dec 16 13:45: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 D7794127286 for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 13:45:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level: 
X-Spam-Status: No, score=-0.473 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r56gBmce49h7 for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 13:45: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 5C6B7120227 for <quic-issues@ietf.org>; Sat, 16 Dec 2017 13:45: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=gB4aBvkINjYeXfpWcDcOFp0U2NM=; b=LEY07+gUppgRB0An tPTwIaAlh+b38nD16tVM3vIuNBeqydG5WQHBhiBoOIaEVpuDYG/ukJn06OrF8MDc 51bry0sCFZM9hRUhrMjKRC8u67yJqDnQEC9Jc7yJqAg4f2nYuW609NQN80z+Je1N 6svAJZvbwXwBSB3CDEXrp3atAUc=
Received: by filter0275p1las1.sendgrid.net with SMTP id filter0275p1las1-17821-5A3593ED-16 2017-12-16 21:45:17.697510116 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1las1.sendgrid.net (SG) with ESMTP id N3plANUKRXSm_W6coFZu1g for <quic-issues@ietf.org>; Sat, 16 Dec 2017 21:45:17.510 +0000 (UTC)
Date: Sat, 16 Dec 2017 21:45:17 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab461490a3223b9da24ede421961f7db5b96b8e2ee92cf00000001164d55ec92a169ce10d7f187@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1020/review/83984833@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1020@github.com>
References: <quicwg/base-drafts/pull/1020@github.com>
Subject: Re: [quicwg/base-drafts] Improve Push ID and CANCEL_PUSH text (#1020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3593ecd09bf_1fd03ff924b6af282784f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0yyJRUioE5VoYTK7cba+RRvtyMZq712x8Uhp U36LVAZJcpk/4Az2Yhi1RKNcucANET84SBvdn25iDkOAIFUBm7BnM3KpZOm4bFcebCptwTgZCZkEOv EU/HBZgl33Km3+WTZh8M15FNLESrk/qlPdF5H9Lz5nv0wi6DaSutxCQZ7QtT+T3B7czrWdQNbwllbU o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5vNbUXOjkGnwn4jdgRhS57h4RdY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 21:45:21 -0000

----==_mimepart_5a3593ecd09bf_1fd03ff924b6af282784f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1020#pullrequestreview-83984833
----==_mimepart_5a3593ecd09bf_1fd03ff924b6af282784f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1020#pullrequestreview-83984833">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq55BvAloOaHqDqUjCP3VKXhFgyEiks5tBDnsgaJpZM4REK8-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4cG18rJzy9-n9r0j8PGxdxfI55kks5tBDnsgaJpZM4REK8-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1020#pullrequestreview-83984833"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1020"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1020#pullrequestreview-83984833"}}}</script>
----==_mimepart_5a3593ecd09bf_1fd03ff924b6af282784f4--


From nobody Sat Dec 16 15:27: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 E5A591205D3 for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 15:27:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 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_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r06AWfaVeqK4 for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 15:27: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 0B1CE1200C5 for <quic-issues@ietf.org>; Sat, 16 Dec 2017 15:27: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=xzBWcg+woymnu8PgOmBLF+9SezY=; b=Z519QafImObj7N1b TZmy5ZjPRY6RliMX9F8bdHq7waS+2HJNcuoq04LYx8HGmucg9/ecg1WMGTpe+mki V6oI9alBGLpUhcMF/xGGYTCiJpqCQjWabWANgQtjY0WcZku24uWSpbGa2FlNgNwG 4smPUZj12mVOzzXPBe3Z2iNr0PA=
Received: by filter0101p1iad2.sendgrid.net with SMTP id filter0101p1iad2-29921-5A35ABE1-1B 2017-12-16 23:27:29.524004558 +0000 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 zfE5ZenkTJW9YQM5QaU4Sg for <quic-issues@ietf.org>; Sat, 16 Dec 2017 23:27:29.754 +0000 (UTC)
Date: Sat, 16 Dec 2017 23:27:29 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1038c7ab3e96c16ce081f3aa01dee37ef8e51aae92cf00000001164d6de192a169ce10d8c92a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1021/352219181@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1021@github.com>
References: <quicwg/base-drafts/issues/1021@github.com>
Subject: Re: [quicwg/base-drafts] stream frame bits in wrong order (#1021)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a35abe1a0699_76e43ff632036f34379067"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1qTPG0IiBO8hK4r5+iGzBwA7eCwz1w252eh+ kdxylhBAPnUzY1CpcF7vT11BPES6hH7f5mSI29lYeJARPiSU1l8cLcUFJfJWwovaIy7IqBdounsraU nysYs89SHCjbDNFiXUh7xRhvnxj7ar3m+MUHOZRmqK5sZIZ29m97KLAKlb+p84W9n5CFCsNwwalS6T 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v-wAhinjggdznO8jrH-SK2mj37E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Dec 2017 23:27:33 -0000

----==_mimepart_5a35abe1a0699_76e43ff632036f34379067
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Wfm

On Dec 16, 2017 4:42 PM, "Martin Thomson" <notifications@github.com> wrote:

I think that the error here is that we describe the bits starting at 0x01
and moving up to 0x80. The order we have consistently used elsewhere is
0x80 down to 0x01. If you reorder the descriptions of the bits, then you
don't have to change the wire format. (Besides, high bits come first,
right?)

=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/1021#issuecomment-352213809>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAP5s9qP9gm3_rDMxU-ZoOvP=
TJ1onw14ks5tBDk8gaJpZM4REbC8>
.


--=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/1021#issuecomment-352219181=

----==_mimepart_5a35abe1a0699_76e43ff632036f34379067
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Wfm<br>
<br>
On Dec 16, 2017 4:42 PM, &quot;Martin Thomson&quot; &lt;notifications@githu=
b.com&gt; wrote:<br>
<br>
I think that the error here is that we describe the bits starting at 0x01<b=
r>
and moving up to 0x80. The order we have consistently used elsewhere is<br>
0x80 down to 0x01. If you reorder the descriptions of the bits, then you<br>
don&#39;t have to change the wire format. (Besides, high bits come first,<b=
r>
right?)<br>
<br>
=E2=80=94<br>
You are receiving this because you authored the thread.<br>
<br>
Reply to this email directly, view it on GitHub<br>
&lt;https://github.com/quicwg/base-drafts/issues/1021#issuecomment-35221380=
9&gt;,<br>
or mute the thread<br>
&lt;https://github.com/notifications/unsubscribe-auth/AAP5s9qP9gm3_rDMxU-Zo=
OvPTJ1onw14ks5tBDk8gaJpZM4REbC8&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/1021#issuecomment-352219181">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzWhy-2ngSx3ih=
lie8JL4-57WXdbks5tBFHhgaJpZM4REbC8">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_JJCKR1pbySdp3E=
R4yftvFwllArks5tBFHhgaJpZM4REbC8.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/1021#issuecomment-352219181"></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 #1021: Wfm\n\nOn Dec=
 16, 2017 4:42 PM, \"Martin Thomson\" \u003cnotifications@github.com\u003e =
wrote:\n\nI think that the error here is that we describe the bits starting=
 at 0x01\nand moving up to 0x80. The order we have consistently used elsewh=
ere is\n0x80 down to 0x01. If you reorder the descriptions of the bits, the=
n you\ndon't have to change the wire format. (Besides, high bits come first=
,\nright?)\n\n=E2=80=94\nYou are receiving this because you authored the th=
read.\n\nReply to this email directly, view it on GitHub\n\u003chttps://git=
hub.com/quicwg/base-drafts/issues/1021#issuecomment-352213809\u003e,\nor mu=
te the thread\n\u003chttps://github.com/notifications/unsubscribe-auth/AAP5=
s9qP9gm3_rDMxU-ZoOvPTJ1onw14ks5tBDk8gaJpZM4REbC8\u003e\n.\n"}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1021#=
issuecomment-352219181"}}}</script>=

----==_mimepart_5a35abe1a0699_76e43ff632036f34379067--


From nobody Sat Dec 16 22:00: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 9EF491242F7 for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 22:00:35 -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 PTZomC0tKvvk for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 22:00:34 -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 07A6E1241F3 for <quic-issues@ietf.org>; Sat, 16 Dec 2017 22:00:33 -0800 (PST)
Date: Sat, 16 Dec 2017 22:00:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513490433; bh=UMn/nOYiRJtgabL6hlFzkJx4OMp7am8iuOHSE1zV+QY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yjugg2HKURP6gVi7liz1lTYdcyg7v/lfis1+e7ENCSgsbRI16S98Bg5NLo1IsyT5h kVfSv6HCVQ9yWhb+ETae1VLhqUO2lmcU3tn3fBCTOC6ZGqWLApFfUu9Snxf6oAgl7E I18A5dzt0m/B+3frjP1jH9vUQU3V+0gbPg2hM/2I=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe302a72250d6724d09fa592e060fc93225e04d7d92cf00000001164dca0192a169ce10d8c92a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1021/352234406@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1021@github.com>
References: <quicwg/base-drafts/issues/1021@github.com>
Subject: Re: [quicwg/base-drafts] stream frame bits in wrong order (#1021)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a360801ca98_3eed3ff0d692af346910ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H8nYMLCaA1L9X30MGOH2bRyEZRU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 Dec 2017 06:00:36 -0000

----==_mimepart_5a360801ca98_3eed3ff0d692af346910ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What Martin says. Most RFC use 0x80 down to 0x01. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1021#issuecomment-352234406
----==_mimepart_5a360801ca98_3eed3ff0d692af346910ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What Martin says. Most RFC use 0x80 down to 0x01.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1021#issuecomment-352234406">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ESZUyfwPCVRFw4fPMQkanl_EqOks5tBK4BgaJpZM4REbC8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxAhAFRJgwHjWQ73cI0BYg0YfvVfks5tBK4BgaJpZM4REbC8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1021#issuecomment-352234406"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #1021: What Martin says. Most RFC use 0x80 down to 0x01. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1021#issuecomment-352234406"}}}</script>
----==_mimepart_5a360801ca98_3eed3ff0d692af346910ad--


From nobody Sat Dec 16 22:07: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 760DA12421A for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 22:07:20 -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 ZjPQ_TrRRD0l for <quic-issues@ietfa.amsl.com>; Sat, 16 Dec 2017 22:07: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 E1BE81241F3 for <quic-issues@ietf.org>; Sat, 16 Dec 2017 22:07:18 -0800 (PST)
Date: Sat, 16 Dec 2017 22:07:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513490838; bh=lmnJ2MuseUU81qkwjhHxjbTRCbBve/RIFlIyt1KdgcQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rwJiPhhen5xcI2+lnvraw7j4CYdsWx7jqm7M1oSBYVfBRHUSSXN7JObSo1UL9KuG6 Qc/9FBzWbyKLi+ypb847RWiYhoDtMMd5nCkYeEBiapJ/KwNH2ntDI+zvZs7kNSZruf 8eTwJ5OFDEDCAbnh49Jd57ciAdkA1uo0z5Pq/+EY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d6b4a5bcbc6a47645fbf8e66226956122a7c1ba92cf00000001164dcb9692a169ce10cd45d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1015/352234608@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1015@github.com>
References: <quicwg/base-drafts/issues/1015@github.com>
Subject: Re: [quicwg/base-drafts] Removing Transport Parameters from new_session_ticket (#1015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a360996c4d3_28623f8307638f342696f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lC3Or7hScs4H-klxGffyBRl-ewg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 Dec 2017 06:07:20 -0000

----==_mimepart_5a360996c4d3_28623f8307638f342696f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I concur with Patrick's assessment that "This is a little hairy to implement". It requires exercising a part of the TLS libraries that is often under-documented an untested. 

I think we would be better off just adopting some conservative default, kind of like the same spirit as IW10 for 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/1015#issuecomment-352234608
----==_mimepart_5a360996c4d3_28623f8307638f342696f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I concur with Patrick's assessment that "This is a little hairy to imp=
lement". It requires exercising a part of the TLS libraries that is often=
 under-documented an untested.</p>
<p>I think we would be better off just adopting some conservative default=
, kind of like the same spirit as IW10 for TCP.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1015#issuecomment-352234608">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_qF=
lHnDjaqaq5eW81b1CyIB7K3lks5tBK-WgaJpZM4RBJVF">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5=
LlTrJaXHEwspqnI2QePC176Enrks5tBK-WgaJpZM4RBJVF.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/1015#issuecomment-352234608"></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":"@huitema in #1=
015: I concur with Patrick's assessment that \"This is a little hairy to =
implement\". It requires exercising a part of the TLS libraries that is o=
ften under-documented an untested. \r\n\r\nI think we would be better off=
 just adopting some conservative default, kind of like the same spirit as=
 IW10 for TCP."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/1015#issuecomment-352234608"}}}</script>=

----==_mimepart_5a360996c4d3_28623f8307638f342696f5--


From nobody Sun Dec 17 10:35: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 71793124319 for <quic-issues@ietfa.amsl.com>; Sun, 17 Dec 2017 10:35:32 -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 gnAxLkr8JFIV for <quic-issues@ietfa.amsl.com>; Sun, 17 Dec 2017 10:35:30 -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 0E2871243FE for <quic-issues@ietf.org>; Sun, 17 Dec 2017 10:35:30 -0800 (PST)
Date: Sun, 17 Dec 2017 10:35:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513535729; bh=Wqh/etCVO8uGYFcf2IWMld5usaBypE8LyRSDzd6MjmE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H8YO2Jd77PM0CtMPAl6B6+ra1YVppoc3Uch4plIFtG/RXOFpCsECdeaIOpYLy32+3 izNmz5VrNdd3VkUdujnbK7rkssRHW+rFOr5ypHJfMdCcqwk2C9iHkDcpIgm3A8WjFd hBNC5TMHgRwCibf60fs4dJxkL8GCBX49Zw50dotA=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74bc9741b08671b69493d9422a3d9a30e4d64e3092cf00000001164e7af192a169ce10d7f187@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1020/review/84006987@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1020@github.com>
References: <quicwg/base-drafts/pull/1020@github.com>
Subject: Re: [quicwg/base-drafts] Improve Push ID and CANCEL_PUSH text (#1020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a36b8f12be71_1db4d3faf2b016f346108ae"; 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/rERrs0Qn5aCA3EQBFOF82UbZrd4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 Dec 2017 18:35:32 -0000

----==_mimepart_5a36b8f12be71_1db4d3faf2b016f346108ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue requested changes on this pull request.



>  
-HTTP_UNEXPECTED_GOAWAY (0x14):
-: A GOAWAY frame has been received by a server.
+HTTP_DUPLICATE_PUSH (0x0C):
+: A Push ID was referenced on two different Push streams.

Capitalisation of Push is inconsistent with other uses in the document

>  
-The server push response is conveyed on a push stream.  A push stream is a
-server-initiated, unidirectional stream.  A push stream includes a header (see
-{{fig-push-stream-header}}) that identifies the PUSH_PROMISE that it fulfills.
-This header consists of a Push ID, encoded as a variable-length integer.  The
-Push ID identifies a server push (see {{frame-push-promise}}).
+When a server later fulfills a promise, the server push response is conveyed on
+a push stream.  A push stream is a server-initiated, unidirectional stream.  A
+push stream always begins with a header (see {{fig-push-stream-header}}) that
+identifies the Push ID of the PUSH_PROMISE that it fulfills, encoded as a

The paragraph starts by saying fulfilling a promise and ends by saying PUSH_PROMISE, I think I prefer the lowercase version.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1020#pullrequestreview-84006987
----==_mimepart_5a36b8f12be71_1db4d3faf2b016f346108ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1020#discussion_r157375385">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-HTTP_UNEXPECTED_GOAWAY (0x14):
-: A GOAWAY frame has been received by a server.
+HTTP_DUPLICATE_PUSH (0x0C):
+: A Push ID was referenced on two different Push streams.
</pre>
<p>Capitalisation of Push is inconsistent with other uses in the document</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1020#discussion_r157376058">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-The server push response is conveyed on a push stream.  A push stream is a
-server-initiated, unidirectional stream.  A push stream includes a header (see
-{{fig-push-stream-header}}) that identifies the PUSH_PROMISE that it fulfills.
-This header consists of a Push ID, encoded as a variable-length integer.  The
-Push ID identifies a server push (see {{frame-push-promise}}).
+When a server later fulfills a promise, the server push response is conveyed on
+a push stream.  A push stream is a server-initiated, unidirectional stream.  A
+push stream always begins with a header (see {{fig-push-stream-header}}) that
+identifies the Push ID of the PUSH_PROMISE that it fulfills, encoded as a
</pre>
<p>The paragraph starts by saying fulfilling a promise and ends by saying PUSH_PROMISE, I think I prefer the lowercase version.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1020#pullrequestreview-84006987">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8unOEdCb3AWOFe3OlEdackBvP0Yks5tBV7xgaJpZM4REK8-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2_gzG1Jwr64gQppcT3L9MP_kZvbks5tBV7xgaJpZM4REK8-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1020#pullrequestreview-84006987"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 requested changes on #1020"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1020#pullrequestreview-84006987"}}}</script>
----==_mimepart_5a36b8f12be71_1db4d3faf2b016f346108ae--


From nobody Sun Dec 17 17:01: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 6D5111270B4 for <quic-issues@ietfa.amsl.com>; Sun, 17 Dec 2017 17:01:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.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_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 rXDbQ9OxIyzN for <quic-issues@ietfa.amsl.com>; Sun, 17 Dec 2017 17:01:03 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 769F61200C5 for <quic-issues@ietf.org>; Sun, 17 Dec 2017 17:01: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=jqJ0YHoACA2VLEPzT93Y3DMGqeY=; b=SD/rcpM9XPBxcoxw si96iAUM9l6aPeQ9IyYp+V3ac1EVq3WKC8zzscEgLeVKi5DnXVCTcRNPOvri6RKt IeceUkIy2MCzvioJLnL5pj8G6VkjO/DnwnZ7EyK65gdAZFaepMEFCIruWc76gIWX ICRTnbhJJIlwffDVlCh1YODxM3U=
Received: by filter0367p1iad2.sendgrid.net with SMTP id filter0367p1iad2-13965-5A37134E-26 2017-12-18 01:01:02.564684362 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id NrzsAsFiQBW6KzMN15O00A for <quic-issues@ietf.org>; Mon, 18 Dec 2017 01:01:02.693 +0000 (UTC)
Date: Mon, 18 Dec 2017 01:01:02 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab202626258f7d7ac566da01b84e02132f23b7a38f92cf00000001164ed54e92a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023@github.com>
Subject: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a37134e6b11a_1db153faf2b016f341194451"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak37PRsLX9RK020Prq7JXG8cGw5NoWKV0/OP3W BaBX5yCh/WnfeEGld9cogWU0+2nB8um04UnyWkErZ0BnvM9SBoAGyghlFcY2eqYdzqyH5nEapTfHD3 lQL1ZVWgtmWJ3YzsT85hIskq64EvTZdDV5WH1FPzvrG8ec8wws/Rh67B5oBpAEnbhNeLIykWPMAw+h g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rmXPrxwIx7KQc8msSmwOfCUswXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 01:01:05 -0000

----==_mimepart_5a37134e6b11a_1db153faf2b016f341194451
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We found this issue in interop testing. One implementation would send transport parameters with max bidir ID and max unidir ID set to zero. The other implementation applied strictly was is in the spec, and rejected the connection. The spec says:
~~~
initial_max_stream_id_bidi (0x0002):
    The initial maximum stream ID parameter contains the initial maximum stream number the peer may initiate for bidirectional streams, encoded as an unsigned 32-bit integer. This value MUST be a valid bidirectional stream ID for a peer-initiated stream (that is, the two least significant bits are set to 0 by a server and to 1 by a client). If an invalid value is provided, the recipient MUST generate a connection error of type TRANSPORT_PARAMETER_ERROR. Setting this parameter is equivalent to sending a MAX_STREAM_ID (Section 8.8) immediately after completing the handshake. The maximum bidirectional stream ID is set to 0 if this parameter is absent, preventing the creation of new bidirectional streams until a MAX_STREAM_ID frame is sent. Note that a default value of 0 does not prevent the cryptographic handshake stream (that is, stream 0) from being used.
~~~
If we interpret this strictly, 0 is illegal -- the way to encode 0 is simply to not provide the parameter. Should 0 actually be accepted?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1023
----==_mimepart_5a37134e6b11a_1db153faf2b016f341194451
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We found this issue in interop testing. One implementation would send transport parameters with max bidir ID and max unidir ID set to zero. The other implementation applied strictly was is in the spec, and rejected the connection. The spec says:</p>
<pre><code>initial_max_stream_id_bidi (0x0002):
    The initial maximum stream ID parameter contains the initial maximum stream number the peer may initiate for bidirectional streams, encoded as an unsigned 32-bit integer. This value MUST be a valid bidirectional stream ID for a peer-initiated stream (that is, the two least significant bits are set to 0 by a server and to 1 by a client). If an invalid value is provided, the recipient MUST generate a connection error of type TRANSPORT_PARAMETER_ERROR. Setting this parameter is equivalent to sending a MAX_STREAM_ID (Section 8.8) immediately after completing the handshake. The maximum bidirectional stream ID is set to 0 if this parameter is absent, preventing the creation of new bidirectional streams until a MAX_STREAM_ID frame is sent. Note that a default value of 0 does not prevent the cryptographic handshake stream (that is, stream 0) from being used.
</code></pre>
<p>If we interpret this strictly, 0 is illegal -- the way to encode 0 is simply to not provide the parameter. Should 0 actually be accepted?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1023">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7ibvyd6L7_oPPiZ9J4tmgf8C6a_ks5tBblOgaJpZM4RE3iQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1HmfvcF9dnkw_rn1FbakkiZOj2Uks5tBblOgaJpZM4RE3iQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1023"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Is zero a valid stream-ID in Transport Parameters? (#1023)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1023"}}}</script>
----==_mimepart_5a37134e6b11a_1db153faf2b016f341194451--


From nobody Sun Dec 17 20:34: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 324AE126E01 for <quic-issues@ietfa.amsl.com>; Sun, 17 Dec 2017 20:34:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8RQiPNaEQ9kN for <quic-issues@ietfa.amsl.com>; Sun, 17 Dec 2017 20:34: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 A7767126DFB for <quic-issues@ietf.org>; Sun, 17 Dec 2017 20:34: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=91ZYuDgT/6MJ8fxx6j3wJ/jqvt4=; b=iP4oWvtTKX1EYCyV nydxV1jkpdV7yJDUtIWHej9YWaLrpvGc3RS7zs5/25yvdcDI5LN7acoc2sppKOzE iYPl4m+fCLy9cWV64wp5RzLhZTYz9gL2wyu8ZQVEvPl0PGwoVdxC/VEJtyG2mBrN abVQcfVAyYTcmQtrgyweIW8ED8A=
Received: by filter0196p1iad2.sendgrid.net with SMTP id filter0196p1iad2-13568-5A37455F-17 2017-12-18 04:34:39.710607147 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1sjc2.sendgrid.net (SG) with ESMTP id rmaYWctvTcGAwxSwRYZ5ig for <quic-issues@ietf.org>; Mon, 18 Dec 2017 04:34:39.429 +0000 (UTC)
Date: Mon, 18 Dec 2017 04:34:39 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a510e9cd07182d6787d04b2138dbfbd982f32a492cf00000001164f075e92a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/352323801@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a37455ec4537_5b6d3fde6e95ef342074572"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2lILT4ilNKjflo5rgnxH7eXiWkZP94EEN7K+ 4HYI8q0nyqBUF1OXdS8GEx7b40r6yf3UFF/SQO8XZqw0Kn3rSVZxbenkLgPYJLa5uFMuI9zABQsBnO p39DZap1VPr+1hG66EJS+L+9W7zRAqAiYAtnnRTBnl3dn9sfr2ryK8Xi30YKEM/sSNJaX1joxCns1B w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GwvJaHshV0FCXu3stNerXMn0u3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 04:34:42 -0000

----==_mimepart_5a37455ec4537_5b6d3fde6e95ef342074572
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd make the argument that if we support implicitly setting a value of 0, why wouldn't we support explicitly setting 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/1023#issuecomment-352323801
----==_mimepart_5a37455ec4537_5b6d3fde6e95ef342074572
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd make the argument that if we support implicitly setting a value of 0, why wouldn't we support explicitly setting 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/1023#issuecomment-352323801">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3m9Qaz5wcnOR-fLTqfaiTOl5jPzks5tBetegaJpZM4RE3iQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7SCwdcJGYHTIK6m0QQlZGfGTvM7ks5tBetegaJpZM4RE3iQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1023#issuecomment-352323801"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1023: I'd make the argument that if we support implicitly setting a value of 0, why wouldn't we support explicitly setting it?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1023#issuecomment-352323801"}}}</script>
----==_mimepart_5a37455ec4537_5b6d3fde6e95ef342074572--


From nobody Sun Dec 17 21:43: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 1C0BF124207 for <quic-issues@ietfa.amsl.com>; Sun, 17 Dec 2017 21:43:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hCpDALuEo9tx for <quic-issues@ietfa.amsl.com>; Sun, 17 Dec 2017 21:43:37 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3557120721 for <quic-issues@ietf.org>; Sun, 17 Dec 2017 21:43: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=TjtqZaSc0Yq3cYKGxrW5lPBYcHY=; b=KVflJbVhEOczX0OU YTJW9VgUdICi8iUoW64U/dix1+r83hJtGHXX9aruC/pmHBH7MHvyJEtrqnSgVK3l JGwV+ZpWg8jEKIv/I0IZaw/T3bvNtnjewVRAAOehVdfM1iBPxBT2j26wjrqwc1jm eJg/nS9FyQBIC4mLQnRONCo6yrg=
Received: by filter0089p1iad2.sendgrid.net with SMTP id filter0089p1iad2-13762-5A375588-9 2017-12-18 05:43:36.563909279 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1sjc2.sendgrid.net (SG) with ESMTP id hkr7GM5GRJOs8j_YCH8Jtw for <quic-issues@ietf.org>; Mon, 18 Dec 2017 05:43:36.343 +0000 (UTC)
Date: Mon, 18 Dec 2017 05:43:36 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1395e80040f3a1e4e0e987e7c2cd40932162d37c92cf00000001164f178792a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/352331500@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a375587a313d_42763ffd580def2c201375c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2hrX7eUiqVQzSEe4cPIXNy4kUyUfRDaFizDS A3gtiabLElpc+dKn1NENaZZluPRU5wiRiWeeOaHggNvRxEcIY+zwBrb0EmrHWJLIdpS6tEQh5CfGDh Y2sWcR7kC28D9qUKzq5jetVkTX7UsvW6Z6eX3aUg/50BuC6H5C9trHyvFiJcH900KTTxSqCrQ87gle Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AeOhfCee_WL9FKeMDhK5CInfjUc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 05:43:39 -0000

----==_mimepart_5a375587a313d_42763ffd580def2c201375c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks The counter argument is that it makes every decoder a bit more complex, while the implementations that want to send the value zero can just as well omit the parameter. So basically, who pays the cost?

The other issue is "bit rot". The "liberal in what you accept" argument is nice, but it leads to maintaining warts all over the code to accommodate this or that "almost standard" 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/1023#issuecomment-352331500
----==_mimepart_5a375587a313d_42763ffd580def2c201375c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/nibanks" class=3D"user-mention">@nibanks</=
a> The counter argument is that it makes every decoder a bit more complex, =
while the implementations that want to send the value zero can just as well=
 omit the parameter. So basically, who pays the cost?</p>
<p>The other issue is "bit rot". The "liberal in what you accept" argument =
is nice, but it leads to maintaining warts all over the code to accommodate=
 this or that "almost standard" implementation.</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/1023#issuecomment-352331500">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_FZ5YK5oc1X8Z=
Tizdq2ojurKaX6ks5tBfuHgaJpZM4RE3iQ">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0CsxHzhtbWafr-5=
Wj65OMrLV3u0ks5tBfuHgaJpZM4RE3iQ.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/1023#issuecomment-352331500"></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":"@huitema in #1023: @nibanks The =
counter argument is that it makes every decoder a bit more complex, while t=
he implementations that want to send the value zero can just as well omit t=
he parameter. So basically, who pays the cost?\r\n\r\nThe other issue is \"=
bit rot\". The \"liberal in what you accept\" argument is nice, but it lead=
s to maintaining warts all over the code to accommodate this or that \"almo=
st standard\" implementation."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/1023#issuecomment-352331500"}}}</sc=
ript>=

----==_mimepart_5a375587a313d_42763ffd580def2c201375c--


From nobody Mon Dec 18 07:09: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 2085A1205D3 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 07:09:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.57
X-Spam-Level: 
X-Spam-Status: No, score=0.57 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G08v3Rru92QF for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 07:09: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 E96F61201F8 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 07:09: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=R4XmkVT7wRv9pzPVRn6J6z6WI8c=; b=tp10Db/JjWr95uL5 AFW5rNczWtzLI0kmxdqO/iISNbj/EdmDmg12Tbp1YFS6B1bzsbzHXqcmH0xzd/iU CjhOevNR2ltqPgx5Ge9BpAoWx8oMhgZYOwstTv9WGHysO85fRu4NGX3Sa7JuPNr3 hnStReJTdppDpxNXQTIZ8JLoxo0=
Received: by filter0207p1las1.sendgrid.net with SMTP id filter0207p1las1-4729-5A37DA40-22 2017-12-18 15:09:52.545659823 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id 11T0RiL5Q6qpMbAjXpPaYQ for <quic-issues@ietf.org>; Mon, 18 Dec 2017 15:09:52.384 +0000 (UTC)
Date: Mon, 18 Dec 2017 15:09:52 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad83270f84c57c870a452e4adc57a9467719839392cf00000001164f9c3f92a169ce10d7e8ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1018/352452551@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1018@github.com>
References: <quicwg/base-drafts/issues/1018@github.com>
Subject: Re: [quicwg/base-drafts] Second flight DOS Attack with Client Clear Text packets. (#1018)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a37da3fdf500_53e43fa0fea3ef383474b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1FXKBufNWcFy4w4S8Oug1PexFAKrtLv3S9Qp OH0RscS/Md477MZ/ADqEChDAFwiAjBeTeHLqBjoJ9/k0F+DHGp/seTrLVBlRRwgWssAu9PLBHHNv/y 5x5iRkID5nZGRK7s3ODLZx4CUqhObJsvYaEUNb4HnsyOOCbaxE+1espOfQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hePAy0JNy77E41L3NK0gEM52kAE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 15:09:55 -0000

----==_mimepart_5a37da3fdf500_53e43fa0fea3ef383474b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would agree that sending 1-RTT packets as soon as they keys have been negotiated seems like the most robust 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/1018#issuecomment-352452551
----==_mimepart_5a37da3fdf500_53e43fa0fea3ef383474b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would agree that sending 1-RTT packets as soon as they keys have been negotiated seems like the most robust solution.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1018#issuecomment-352452551">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9zFMcy5SVSvD_UH9bxXRhQQc09nks5tBoA_gaJpZM4REKWV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq442wY4bFJ7uVhd-guiX07v_0ztaks5tBoA_gaJpZM4REKWV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1018#issuecomment-352452551"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1018: I would agree that sending 1-RTT packets as soon as they keys have been negotiated seems like the most robust solution."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1018#issuecomment-352452551"}}}</script>
----==_mimepart_5a37da3fdf500_53e43fa0fea3ef383474b0--


From nobody Mon Dec 18 09:33: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 47F65127286 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 09:33:23 -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=[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 DABg3qd4IDWt for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 09:33: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 E5E8B127078 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 09:33:21 -0800 (PST)
Date: Mon, 18 Dec 2017 09:33:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513618401; bh=+HHdWHi54JycxSortH1peHunwrS6DF818gsVTB/YGEQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JR7YjjZejsFdnP+Gq4FQNCXRkMd8nwziZMqv0NcXeT4TMQUaaIwrmRJt6sIWksPsx ZuXK1RiwMj9eTOCZf0SS+GMKwR8779RNZQTIaiNSFLfVRNg5x8IdRi1lXzq9pHPzP3 BNLqVi4+WGryNV9dhYKOfnfz4Y72OGamhNjNYtmg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9aba8351900abbf6d05b2a54213d729a3796c01e92cf00000001164fbde192a169ce109acc12@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/981/352498136@github.com>
In-Reply-To: <quicwg/base-drafts/issues/981@github.com>
References: <quicwg/base-drafts/issues/981@github.com>
Subject: Re: [quicwg/base-drafts] Include ACK delay in RTO computations (#981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a37fbe12fa72_1d593fa2d8b72f2c1608dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JZv0tTTuBdY2pog2MdJDkdWW2Ak>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 17:33:23 -0000

----==_mimepart_5a37fbe12fa72_1d593fa2d8b72f2c1608dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think eliminating MinRTO, as discussed in #1017, may be a bit safer in the presence of both measured and explicitly supplied max ack delay.

Without the explicitly supplied MAD, a spurious RTO occurs if no acknowledgement is received within 3x the initial RTT measurement(SRTT + 4*RTTVAR).  Given peers know this and the client typically gets an RTT signal first, possibly the server should send an ack immediately until it has an RTT signal?  Even then, the process of starting to send delayed acks seems prone to cause spurious RTOs, particularly if the RTTVAR is small.  There's a weird incentive to ensure a delayed ack is sent sometime early enough that the RTTVAR hasn't dropped.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/981#issuecomment-352498136
----==_mimepart_5a37fbe12fa72_1d593fa2d8b72f2c1608dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think eliminating MinRTO, as discussed in <a href=3D"https://github.=
com/quicwg/base-drafts/issues/1017" class=3D"issue-link js-issue-link" da=
ta-error-text=3D"Failed to load issue title" data-id=3D"282531265" data-p=
ermission-text=3D"Issue title is private" data-url=3D"https://github.com/=
quicwg/base-drafts/issues/1017">#1017</a>, may be a bit safer in the pres=
ence of both measured and explicitly supplied max ack delay.</p>
<p>Without the explicitly supplied MAD, a spurious RTO occurs if no ackno=
wledgement is received within 3x the initial RTT measurement(SRTT + 4*RTT=
VAR).  Given peers know this and the client typically gets an RTT signal =
first, possibly the server should send an ack immediately until it has an=
 RTT signal?  Even then, the process of starting to send delayed acks see=
ms prone to cause spurious RTOs, particularly if the RTTVAR is small.  Th=
ere's a weird incentive to ensure a delayed ack is sent sometime early en=
ough that the RTTVAR hasn't dropped.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/981#issuecomment-352498136">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0C7T=
WxXl4aStKVkWzNy3j24ss0sks5tBqHhgaJpZM4Qy1_D">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_v=
VE1z797X-WaWPY3pDheinR5Tfks5tBqHhgaJpZM4Qy1_D.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/981#issuecomment-352498136"></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 #=
981: I think eliminating MinRTO, as discussed in #1017, may be a bit safe=
r in the presence of both measured and explicitly supplied max ack delay.=
\r\n\r\nWithout the explicitly supplied MAD, a spurious RTO occurs if no =
acknowledgement is received within 3x the initial RTT measurement(SRTT + =
4*RTTVAR).  Given peers know this and the client typically gets an RTT si=
gnal first, possibly the server should send an ack immediately until it h=
as an RTT signal?  Even then, the process of starting to send delayed ack=
s seems prone to cause spurious RTOs, particularly if the RTTVAR is small=
.  There's a weird incentive to ensure a delayed ack is sent sometime ear=
ly enough that the RTTVAR hasn't dropped."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/981#issuecomment-35=
2498136"}}}</script>=

----==_mimepart_5a37fbe12fa72_1d593fa2d8b72f2c1608dd--


From nobody Mon Dec 18 10:02: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 BB2A5129C6B for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 10:02:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.171
X-Spam-Level: *
X-Spam-Status: No, score=1.171 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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6tWB5QgR423Q for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 10:02:25 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 906CD126D05 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 10:02: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=ZiOwKBwzUqXGmYFcsohe5MRzKq8=; b=jwTel84TPhvMPwBw /MKvbeOVw/Fr4Lk1fNAWhkPN57Wzd8t8UPQm4Sp5/uLFV2GwF+RoFc8kSAP/ejmm sskpQ3FGJ5todoz3i3jGyK3Yse5kTNe7ouc0ku6wP+ZMcUsDC/cAl0nURGU1BPpe edoih7tkqfk5dj6mst+YbLrhk7Q=
Received: by filter0613p1iad2.sendgrid.net with SMTP id filter0613p1iad2-31875-5A3802B0-3 2017-12-18 18:02:24.027350554 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id xz9zKlthRs6ewED2eobcFA for <quic-issues@ietf.org>; Mon, 18 Dec 2017 18:02:24.028 +0000 (UTC)
Date: Mon, 18 Dec 2017 18:02:24 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1022/push/2203495761@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1022@github.com>
References: <quicwg/base-drafts/pull/1022@github.com>
Subject: Re: [quicwg/base-drafts] Swap stream offset and length bits to reflect frame order (#1022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3802afd91f7_23a83ff236cdaf381847e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mcmanus
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0pfmT3/y2k8ZJ/KTs8sLv0CXcrvlYl9CYg5j N8mHrqPRljXvCMZkm1JvJb9b7rlYXC1lEfzSkjDgj17TlQBNiCPbx0oeZ0xBP0W817KjMDkpbGwxEh z5bBQkKswFwsYWRDuCRS+dA+rDMTNsHM1U5GqabDCLhanfkI2r5sbm2CsmUEDgBdo+Jusx9xoMtv9p I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2aZ7JM8MjE9Lb9pg1nJLPC7jfC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 18:02:27 -0000

----==_mimepart_5a3802afd91f7_23a83ff236cdaf381847e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mcmanus pushed 1 commit.

51c5a68  list stream bits from most significant first


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1022/files/5809be497ba7bc5d8677a5880eecafee9188f828..51c5a68065d6f743ff8bd1bb7b4afa67a30b26a2

----==_mimepart_5a3802afd91f7_23a83ff236cdaf381847e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mcmanus" class="user-mention">@mcmanus</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/51c5a68" class="commit-link">51c5a68</a>  list stream bits from most significant first</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1022/files/5809be497ba7bc5d8677a5880eecafee9188f828..51c5a68065d6f743ff8bd1bb7b4afa67a30b26a2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx0euSaSziYDapXR1e-t1WmHNl63ks5tBqivgaJpZM4REbDW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2geaEqbyL3-EDEyGopq_RyL50U3ks5tBqivgaJpZM4REbDW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1022/files/5809be497ba7bc5d8677a5880eecafee9188f828..51c5a68065d6f743ff8bd1bb7b4afa67a30b26a2"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 pushed 1 commit in #1022"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1022/files/5809be497ba7bc5d8677a5880eecafee9188f828..51c5a68065d6f743ff8bd1bb7b4afa67a30b26a2"}}}</script>

----==_mimepart_5a3802afd91f7_23a83ff236cdaf381847e9--


From nobody Mon Dec 18 10:14: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 C43DF12D7FB for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 10:14:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.57
X-Spam-Level: 
X-Spam-Status: No, score=0.57 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id piki_Vvsn4ys for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 10:14: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 A1D5B1277BB for <quic-issues@ietf.org>; Mon, 18 Dec 2017 10:14: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=bJoMZ+atmvMOgublva15OT8J3y0=; b=jSDXYUdF2Ycx6YT2 QUNhWztGeucFKDbKxgIgXCoWb1jnjpaaEoxg6aEojjTiR3Hf3NxJamIwx+kLb7Pn /pJkuB9Qk4TIO2uN+hR3yLW84+nGY12REFtkF485A8Xm5oyJrdWcG/Y1pJILI0Di jZS5tAITexgl0s4bKeR/mFvbNvw=
Received: by filter0123p1iad2.sendgrid.net with SMTP id filter0123p1iad2-31056-5A380581-25 2017-12-18 18:14:25.73108358 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id HSiqt6Q0TsmGyT_uywfSBQ for <quic-issues@ietf.org>; Mon, 18 Dec 2017 18:14:25.854 +0000 (UTC)
Date: Mon, 18 Dec 2017 18:14:25 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3bf954dcd74c9e6ae31b479eb16ba8bbd1f68c9d92cf00000001164fc78192a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/c352512604@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3805819f7e3_2ce43fa006c18f2873062"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3LotjSwqEBBWtiAKo4OgNfts37b8efGcKLqQ gqU3jt5uHfedMpzCH39bYrdOrdYvFTLICZ03GAEubXOQIfNaUUkmeYOq92lt6t82SYrOwxSTQwrYGf kG6teKSwNT4E4ebeJkQNtGxoCYghH2cCYymMtDHBfFEb8Jp1ZRpyV4K9BlfZDPHC8sVZIk81ipidQz c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G9jqddD8pQJSE1X7nkf5z9p_r3A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 18:14:29 -0000

----==_mimepart_5a3805819f7e3_2ce43fa006c18f2873062
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Given that we've agreed not to do this, I'm closing it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/995#issuecomment-352512604
----==_mimepart_5a3805819f7e3_2ce43fa006c18f2873062
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Given that we've agreed not to do this, I'm closing 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/995#issuecomment-352512604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3wQPbYsKMPqhB55-x_aGGDh5R8_ks5tBquBgaJpZM4Q3_YY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwLZ97mqn1Ci5yEhpfHayiTRQhnGks5tBquBgaJpZM4Q3_YY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/995#issuecomment-352512604"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #995: Given that we've agreed not to do this, I'm closing it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#issuecomment-352512604"}}}</script>
----==_mimepart_5a3805819f7e3_2ce43fa006c18f2873062--


From nobody Mon Dec 18 10:14: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 18FB71277BB for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 10:14:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.152
X-Spam-Level: *
X-Spam-Status: No, score=1.152 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YtwLr0Ik6O9J for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 10:14: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 D405D129C6B for <quic-issues@ietf.org>; Mon, 18 Dec 2017 10:14: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=6tHkDZhdoLNEPAuS/Muljvsj83c=; b=ed2iZakxWQ3onlCd Bjg6UUakg6RY3Ur68UCUVquVvuNeY/wsDkAtlTHaB7kJ5DFBC/s/1KeQ7QT8n9uj 3W3Ve6KSHHEDBrVuZBfk/lt6ust0bEh2L3zCRDNOWlrLNBeHRA7CgpjMbDZotnGE 68WuNwe7RL9joitFqoQ5OmPZNag=
Received: by filter0516p1iad2.sendgrid.net with SMTP id filter0516p1iad2-32438-5A380581-36 2017-12-18 18:14:25.934668418 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id 9zjPXe12TKiVp_-Fn5w2xw for <quic-issues@ietf.org>; Mon, 18 Dec 2017 18:14:26.047 +0000 (UTC)
Date: Mon, 18 Dec 2017 18:14:26 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3bf954dcd74c9e6ae31b479eb16ba8bbd1f68c9d92cf00000001164fc78192a169ce10acf920@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/995/issue_event/1392657510@github.com>
In-Reply-To: <quicwg/base-drafts/pull/995@github.com>
References: <quicwg/base-drafts/pull/995@github.com>
Subject: Re: [quicwg/base-drafts] Move back to draft 07 style type byte (#995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a38058198b03_9fc3fd0e9060f282187e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25mWoMhmysXfD7fxQIiM51lXU32ZJfJ+BJ0d wxGrJDXM7SA2zmQHzesbGBdntRcEz8RFiUDoA0aUSuajUCpOd1s9xKyGzsjV4yBLdCQdjlG4Hk7Eaf y9Ry1NNsCeFRq65QspPueNFowZYbepSwbKHCl2QkL7rMMup7MP9qGOVjyqkEjOpGI9Pk3mA/bybZDA E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vG3Lbxl7GhYqFzBM-lFxc_Q3Vk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 18:14:29 -0000

----==_mimepart_5a38058198b03_9fc3fd0e9060f282187e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #995.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/995#event-1392657510
----==_mimepart_5a38058198b03_9fc3fd0e9060f282187e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/995" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="279771424" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/995">#995</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/995#event-1392657510">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3wQPbYsKMPqhB55-x_aGGDh5R8_ks5tBquBgaJpZM4Q3_YY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwLZ97mqn1Ci5yEhpfHayiTRQhnGks5tBquBgaJpZM4Q3_YY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/995#event-1392657510"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #995."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/995#event-1392657510"}}}</script>
----==_mimepart_5a38058198b03_9fc3fd0e9060f282187e--


From nobody Mon Dec 18 10:18: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 170841277BB for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 10:18:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.152
X-Spam-Level: *
X-Spam-Status: No, score=1.152 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pmvs13JaYxp9 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 10:18: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 BE598126D74 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 10:18: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=KY1lYNL1gbW+WR0Hi3NjtTnm4qg=; b=W79b4F301CLadKJO RSyNXJnVmiBTYvqeGMD/284SwE5BindSk3/q2wyj65Xk8dvywBs3bIpDm3Eju3F7 MsqzOhnmLvH/GZ7GlADSwSjRKisNIi/1VC+rJuKLMrD5rK3tC254lA+Nxf0q1l+1 owjpy7nl5900BupOMshufKi59F0=
Received: by filter0086p1las1.sendgrid.net with SMTP id filter0086p1las1-10074-5A380681-2 2017-12-18 18:18:41.288144838 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id bT80hCp5Ssy7ovZ5dgTgPw for <quic-issues@ietf.org>; Mon, 18 Dec 2017 18:18:41.145 +0000 (UTC)
Date: Mon, 18 Dec 2017 18:18:41 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26c4daeccf4653e75ebf835b1ba120e4fe169fdd92cf00000001164fc88092a169ce10b5799a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1001/352513855@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1001@github.com>
References: <quicwg/base-drafts/issues/1001@github.com>
Subject: Re: [quicwg/base-drafts] QUIC/HTTP clarifications (#1001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a380680d5b79_8983feae291af348021b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wazjPwJdN3Sp9e6VRQiN8pK9cNla4ikKSIZ 9wvc/8Jjz9XVCznFJlNs2qavP1dgwI8tSoDlAEM/MeG9wOayhJi6f98sBAAekiuxFUcKo6+pK9tJ3o FPVPholGRNbF576klOwE021CDfK0qq/wy/pjJH019MSVGI3yr0yIjM+qNHt/k5mlbt5wDELpMyxiBu A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vfRJ2FAqlyxN0KpqTAavwAvASo0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 18:18:44 -0000

----==_mimepart_5a380680d5b79_8983feae291af348021b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Just to be clear, though, these are valid editorial issues.  I'm planning to go through these and either modify the spec directly (for small things) or generate editorial PRs, even though this issue is closed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1001#issuecomment-352513855
----==_mimepart_5a380680d5b79_8983feae291af348021b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Just to be clear, though, these are valid editorial issues.  I'm planning to go through these and either modify the spec directly (for small things) or generate editorial PRs, even though this issue is closed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1001#issuecomment-352513855">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7l8L98IMlrBdG0CeGBskIlhWtUqks5tBqyAgaJpZM4Q6aDU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5AEAA4X1t7MngHMnQlo3KbtP5MSks5tBqyAgaJpZM4Q6aDU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1001#issuecomment-352513855"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1001: Just to be clear, though, these are valid editorial issues.  I'm planning to go through these and either modify the spec directly (for small things) or generate editorial PRs, even though this issue is closed."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1001#issuecomment-352513855"}}}</s
 cript>
----==_mimepart_5a380680d5b79_8983feae291af348021b--


From nobody Mon Dec 18 11:42: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 53A2A1277BB for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 11:42:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.249
X-Spam-Level: 
X-Spam-Status: No, score=0.249 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q4FgyM6KVuFA for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 11:42:46 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1206120454 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 11:42:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513626165; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gbwp81Us978u5UhYCLnBnQ9gkHodLPdj6hg1FHxhF40=; b=h1zqM4zC57uEX9l80YComb/Dm0xwU5Sq9eWgdjrHDSYg3JODacfZHxucJ6uk0gjkObEezhRv 45RyxBD+5O8jYd3pN8dNnirVgU82Wd4RTha5E4C8TXUDcvI8SJB7lM5f6+12juhCn7R91zS+ QmB3StFRdN3/eCIJUV0zaMRtTxM=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a381a35.7f25e42cb720-smtp-out-n03; Mon, 18 Dec 2017 19:42:45 -0000 (UTC)
Date: Mon, 18 Dec 2017 11:42:44 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a381a347aad_7e9b2b139ef5bc0c56844@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fbf146: Expand connection management text (Fixes #940, #79...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a381a347739_7e9b2b139ef5bc0c567ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D-XZYq5W1Br5TcJ-_6Ww2Z2kEMQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 19:42:47 -0000

----==_mimepart_5a381a347739_7e9b2b139ef5bc0c567ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/connection_requirements
  Home:   https://github.com/quicwg/base-drafts
  Commit: fbf1461b3b55e0cbda4e23c6c4e069605246b37e
      https://github.com/quicwg/base-drafts/commit/fbf1461b3b55e0cbda4e23c6c4e069605246b37e
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Expand connection management text (Fixes #940, #794)



----==_mimepart_5a381a347739_7e9b2b139ef5bc0c567ae--


From nobody Mon Dec 18 11:48: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 B7B78124319 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 11:48:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.13
X-Spam-Level: 
X-Spam-Status: No, score=-0.13 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tBigQcn2HA0a for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 11:48: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 0465C120454 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 11:48:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/wzKwXxytL21sGQgDNgSGaHaZUM=; b=qdIES39WFuj8vlcW 77UQOjd6RS9IBEhg248LhEARbqxafd7Z4UnL7pUvx9rVFM/xH6p7KZBQyrntjq4m PDf9mVAvs8b7/FOXIomTE2JimPbj/JQTUL5kDwrdAT5DXwl2vQfpji+8tzOq+sYw 6hRqguW2LsAX4d0iRU8spk8dwiM=
Received: by filter0604p1las1.sendgrid.net with SMTP id filter0604p1las1-20676-5A381B78-18 2017-12-18 19:48:08.89708978 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id TAwkhUVLSb22ZQsTwlzwxg for <quic-issues@ietf.org>; Mon, 18 Dec 2017 19:48:08.886 +0000 (UTC)
Date: Mon, 18 Dec 2017 19:48:08 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5c6d93b7753c690659e14bb3c00591379afdabd92cf00000001164fdd7892a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024@github.com>
Subject: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a381b78befee_1a813fb5ee74cf28196614"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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+v4Qk7gYI6lgj3OP8CDtgbZ+t1OJIT22RF UJUuqGrU9dtWefB/Dbe8y9oV+V8z9RQBbYrDw26PZ0URrB/otRnkRwPxDCax8TuqGbZmI7iNei8KlQ fN7z6ItpaPT0/zIjOwNxcZLZr9j6pMmi5HDx2s7iaNujILRBBNLaHh8zRbUzMO9C7DV7o2O+mWVMgN w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XYpmEwsKvK49YxsJsD-F0QoUTt0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 19:48:12 -0000

----==_mimepart_5a381b78befee_1a813fb5ee74cf28196614
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(Fixes #940, #794)

Adds the requirement for TLS as the handshake protocol (agreed in Chicago, but never added to draft) and discusses connection reuse aspects we've probably all been assuming but never wrote down.

I feel like we might still need a stronger text than "QUIC as the underlying transport," since HTTP/QUIC technically has a dependency on the ability for the client to initiate bidirectional streams and the server to initiate unidirectional streams.  There's no guarantee that arbitrary QUIC versions would include that, so we perhaps should state it.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1024

-- Commit Summary --

  * Expand connection management text (Fixes #940, #794)

-- File Changes --

    M draft-ietf-quic-http.md (35)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1024.patch
https://github.com/quicwg/base-drafts/pull/1024.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024

----==_mimepart_5a381b78befee_1a813fb5ee74cf28196614
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>(<span aria-label="This pull request closes issue #940." class="issue-keyword tooltipped tooltipped-se">Fixes</span> <a href="https://github.com/quicwg/base-drafts/issues/940" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="274704682" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/940">#940</a>, <a href="https://github.com/quicwg/base-drafts/issues/794" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="260433716" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/794">#794</a>)</p>
<p>Adds the requirement for TLS as the handshake protocol (agreed in Chicago, but never added to draft) and discusses connection reuse aspects we've probably all been assuming but never wrote down.</p>
<p>I feel like we might still need a stronger text than "QUIC as the underlying transport," since HTTP/QUIC technically has a dependency on the ability for the client to initiate bidirectional streams and the server to initiate unidirectional streams.  There's no guarantee that arbitrary QUIC versions would include that, so we perhaps should state 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/1024'>https://github.com/quicwg/base-drafts/pull/1024</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Expand connection management text (Fixes #940, #794)</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1024/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/1024.patch'>https://github.com/quicwg/base-drafts/pull/1024.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1024.diff'>https://github.com/quicwg/base-drafts/pull/1024.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1024">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzjPdduSkEZMDK34Q_4OkbXELS0gks5tBsF4gaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2UjT1if3ach9Z8HWxk1R6AW3Hf4ks5tBsF4gaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Expand connection management text  (#1024)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024"}}}</script>

----==_mimepart_5a381b78befee_1a813fb5ee74cf28196614--


From nobody Mon Dec 18 11:51: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 E9504124319 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 11:51:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.615
X-Spam-Level: 
X-Spam-Status: No, score=0.615 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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iP4CX8fPvf_e for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 11:51: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 AA907120454 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 11:51:40 -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=MRohfBVWsp/5wjj6ReHSy2ZbAYE=; b=iAyI9UwMZakQKnDy a8lDVDMZ00jPUCLuTvN+AiLN1qIkS3Nuq8fKjX0o6A5IJj/4jbg0iFPlpl/mEiPT 85Jj4DN2Hie5EDrMYBBe7n3n/MTQj7GxtrdzLms6dr7TOlMXWSx7MePLzqAVaF3Q Q9sUUZbWKtcCuzaSC4pn7AlZTx4=
Received: by filter0400p1iad2.sendgrid.net with SMTP id filter0400p1iad2-28291-5A381C4B-8 2017-12-18 19:51:39.343592625 +0000 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 I94E7VhQR2CfZryhiHRzeA for <quic-issues@ietf.org>; Mon, 18 Dec 2017 19:51:39.378 +0000 (UTC)
Date: Mon, 18 Dec 2017 19:51:39 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf876eefa32479053928f5a6f9b5d92ce2d6ade5b92cf00000001164fde4b92a169ce10de3e8c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1025@github.com>
Subject: [quicwg/base-drafts] Confusing Text in Stateless Reset (#1025)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a381c4b3f39f_90c3f9b910fef305528cc"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2u3hyED1dJO4lcanDKiPgef2GV0m0MHBSVBz uubk3RiWuZeKXqoWju36X0ahuevc27e+XU6buzTRluJxhIu2Yqyull+8CLd/2whzoGLIDY6p2u2CQz MvEEkPQ8tVJASUOCCDdf8LqIYSd8uOhV/BgbsLVww75usKIt8NTL9Musxw1LZz9o1Ag0MkK9BO9/zw k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iQ4qXMxv-h5CmK3hBbqYkNQiamk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 19:51:42 -0000

----==_mimepart_5a381c4b3f39f_90c3f9b910fef305528cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>After the first short header octet and optional connection ID, the server includes the value of the Stateless Reset Token that it included in its transport parameters.

>After the Packet Number, the server pads the message with an arbitrary number of octets containing random values.

>Finally, the last 16 octets of the packet are set to the value of the Stateless Reset Token.

The first para seems to say to me the 16 byte token goes before the bad, the last para says it goes after that pad at the end of the packet. The diagram is pretty clear the latter is correct. I suggest removing? the first para.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1025
----==_mimepart_5a381c4b3f39f_90c3f9b910fef305528cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>After the first short header octet and optional connection ID, the server includes the value of the Stateless Reset Token that it included in its transport parameters.</p>
</blockquote>
<blockquote>
<p>After the Packet Number, the server pads the message with an arbitrary number of octets containing random values.</p>
</blockquote>
<blockquote>
<p>Finally, the last 16 octets of the packet are set to the value of the Stateless Reset Token.</p>
</blockquote>
<p>The first para seems to say to me the 16 byte token goes before the bad, the last para says it goes after that pad at the end of the packet. The diagram is pretty clear the latter is correct. I suggest removing? the first para.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1025">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Jub0pi3g97fod0KaNHKDYxjutkks5tBsJLgaJpZM4RF_Dq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq20S8EhBpq2wk1sBGc7ZYPbmi1pOks5tBsJLgaJpZM4RF_Dq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1025"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Confusing Text in Stateless Reset (#1025)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1025"}}}</script>
----==_mimepart_5a381c4b3f39f_90c3f9b910fef305528cc--


From nobody Mon Dec 18 11:53: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 8FBC5120454 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 11:53:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.249
X-Spam-Level: 
X-Spam-Status: No, score=0.249 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rBDmKEllRbc3 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 11:53:05 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60FB9124319 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 11:53:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513626784; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KDqsIKX0Y0aUL69Z0WoV/00H4J0zEkcGiKNxn3i8tdg=; b=qmXalB8QBF8M63I7IVy0BEU+/VM7DD20l1KppZJtfgjT+4GjqCj7tDC5BZqRJ36i2uHBec3r YclGtvKPiZqCCidA4VmNWSqMPnw5R/MN0LruK/amPwM/OjgYi2th0/swxEBd5j821KD069dY nUhM4SyZBjYRaId1nwpZ0z8Qj/s=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5a381ca0.7fd5400be300-smtp-out-n01; Mon, 18 Dec 2017 19:53:04 -0000 (UTC)
Date: Mon, 18 Dec 2017 11:53:04 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a381ca081bf6_7d7a2af15bc37c0c1771b@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 63e9e6: Legacy stream term in CONNECT
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a381ca081553_7d7a2af15bc37c0c17673"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xw8cO7u99XBKbB5iS05q7kcwGn0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 19:53:06 -0000

----==_mimepart_5a381ca081553_7d7a2af15bc37c0c17673
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 63e9e6313f26e5e95458f8e45d6d1db05f85e3bd
      https://github.com/quicwg/base-drafts/commit/63e9e6313f26e5e95458f8e45d6d1db05f85e3bd
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Legacy stream term in CONNECT



----==_mimepart_5a381ca081553_7d7a2af15bc37c0c17673--


From nobody Mon Dec 18 12:03: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 3FD2912D854 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:03:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.249
X-Spam-Level: 
X-Spam-Status: No, score=0.249 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OZ85kVny1ifK for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:03:34 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05A5D12422F for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:03:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513627413; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3QHkPgKESByMhBeoUUBBcI0OhQ6E7Bz2vQ9ovJtou8E=; b=QDMtnbvRayvGUOf4IdfrI2jMR/PDXJ2o+EqhYUyZum7JMBrko0WxwfUsQWtZ0C3yjTQ3MEiB mdVpI+KQDt2nEOVjU33PJghvWhSovqKkAm6gI23mDOv5zDd09yA+DVYd03D480O2YKyQZMRm gsSOeJoJwSGOryixzHy/h61QS+Q=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a381f15.7f266447d5d0-smtp-out-n01; Mon, 18 Dec 2017 20:03:33 -0000 (UTC)
Date: Mon, 18 Dec 2017 12:03:32 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a381f1420594_7edd2ac37cfd9c0014836@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8add48: Less dependence on HTTP/2 in Priority section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a381f14201d2_7edd2ac37cfd9c001476d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lIHAGT0j2o3yusgINoG8kkw9IX0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:03:35 -0000

----==_mimepart_5a381f14201d2_7edd2ac37cfd9c001476d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8add4827ee4d2c32bc6ec1baf430a0b30229d30f
      https://github.com/quicwg/base-drafts/commit/8add4827ee4d2c32bc6ec1baf430a0b30229d30f
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Less dependence on HTTP/2 in Priority section



----==_mimepart_5a381f14201d2_7edd2ac37cfd9c001476d--


From nobody Mon Dec 18 12:05: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 580CA12422F for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:05:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.249
X-Spam-Level: 
X-Spam-Status: No, score=0.249 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4yuaG10XIIRr for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:05: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 5C3C51205D3 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:05:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513627536; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OUtftFwwCnXWG34yUD60IGxa4HA1zaBh4Z+clV0Bz/s=; b=IVhWg2ai2Izxzsmcfq7z/YqtkLfYAAreRQrR27BCFt5L6c3wkS22Y1byVRLGDzIWqEpE+qfd SK+O7h6e3ySXlxAL1E9KneLJQ8cWL2G8HdtMmHY0+TsWl+ja50Ox8KQNEp4sEPw7KXVSqUGk uux4dmS8IrFqDj3DylrtlucRO5c=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a381f90.7f43c8106cc0-smtp-out-n02; Mon, 18 Dec 2017 20:05:36 -0000 (UTC)
Date: Mon, 18 Dec 2017 12:05:35 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a381f8fabbc3_3672ae9a24c5c1454885@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 29ac3f: Minor typos
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a381f8fab779_3672ae9a24c5c14547c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EtZJwlPTVFyYRqSM6kCMrLqyTXc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:05:38 -0000

----==_mimepart_5a381f8fab779_3672ae9a24c5c14547c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 29ac3fc799350223ad8cce2f941a6b1f361ebd78
      https://github.com/quicwg/base-drafts/commit/29ac3fc799350223ad8cce2f941a6b1f361ebd78
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Minor typos



----==_mimepart_5a381f8fab779_3672ae9a24c5c14547c9--


From nobody Mon Dec 18 12:44: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 2950E12D851 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:44:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.57
X-Spam-Level: 
X-Spam-Status: No, score=0.57 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1DKgtZ2fkBtx for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:44: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 161CE1200FC for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:44: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=O2gIFP2viDb7UCTxi/VTA0sYHZg=; b=qghGHThKmGKDkkJP QO2H2jh04OUIGXS+NESejAAK4HjhbswQXL8UvZrYvXN85BhoK5vmL5zaHUHO0JRz EUwQ7HbvBp2oeVDjsWMeWH57xKIe1vlClBcUPJ6/HKhUIKoifhJXZTX1HZfDHzc4 ucCtCgH+LHbwpgOvrcsmdHjhyPk=
Received: by filter0060p1iad2.sendgrid.net with SMTP id filter0060p1iad2-1941-5A38289A-D 2017-12-18 20:44:10.454718064 +0000 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 0D3DYmheSs2sf1fVsIlRuA for <quic-issues@ietf.org>; Mon, 18 Dec 2017 20:44:09.918 +0000 (UTC)
Date: Mon, 18 Dec 2017 20:44:10 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea7fa9c09f1dafc67faa9464a32847c0293911e092cf00000001164fea9992a169ce10d8c940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1022/review/84263802@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1022@github.com>
References: <quicwg/base-drafts/pull/1022@github.com>
Subject: Re: [quicwg/base-drafts] Describe stream bits in the order they appear (#1022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a382899c9e55_d10b3fe3e1d7af281205ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0wln6Qjl7KLu9jkzLztuw83nsaplVwHxah3B /8/KlVVT8Y/Sy4plTQqUFxxk2WF6q7DKQCn78/kRJIAMzn3wxw7jM3d9+yQljkTDzMs8vVaQm2u3QY /O1OQLEKQPLzm3crr9mAFu5VZDyqR68sI3jLHSqtZOHfpSlha2qFRg293/fBobUJCcAuONw3bTjPe3 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ypzJegcAAOR-UXX4bUaOYoDc6Fs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:44:12 -0000

----==_mimepart_5a382899c9e55_d10b3fe3e1d7af281205ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop 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/1022#pullrequestreview-84263802
----==_mimepart_5a382899c9e55_d10b3fe3e1d7af281205ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</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/1022#pullrequestreview-84263802">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7xZd7LKJQlUXaU9Ac78KIL41WcTks5tBs6ZgaJpZM4REbDW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2vP3x5eu29SEpTtlLhrREuPPd_sks5tBs6ZgaJpZM4REbDW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1022#pullrequestreview-84263802"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1022"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1022#pullrequestreview-84263802"}}}</script>
----==_mimepart_5a382899c9e55_d10b3fe3e1d7af281205ae--


From nobody Mon Dec 18 12:46: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 06A2812D851 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:46:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.249
X-Spam-Level: 
X-Spam-Status: No, score=0.249 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7vCmHhDajvlT for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:46: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 A0DE31200FC for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:46:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513629971; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3Sf7gF5PAqj+YKSJjZ+pDvmOtFNsGN0dDMja+L3d+ec=; b=S2Mza3zmC0A54NuYBRNrKjcgsojI+zv2VeI6I0V9Px8a0OE2CQWWNDBxF4JWDIpIYzOigsqn 4G0maiHzLuPvX4aIkUDA/SaMmZRHQ2HdmpvD0qUQWwIhrNbBOts8ZQhz6kwPwO7cLZyR1Rfq LS/wJEw+19NcH2eqyPCvDjhe5ic=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a382912.7f29b4526930-smtp-out-n01; Mon, 18 Dec 2017 20:46:10 -0000 (UTC)
Date: Mon, 18 Dec 2017 12:46:10 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a3829121106_7abb2b26d7309c148711d@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bd0ffd: Lucas's feedback
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a382912d2a_7abb2b26d7309c14870fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-zmjldZo0nvY1c4hNiBBZNUHUKw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:46:13 -0000

----==_mimepart_5a382912d2a_7abb2b26d7309c14870fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cancel_clearly
  Home:   https://github.com/quicwg/base-drafts
  Commit: bd0ffd8ef5b987446b9825df124d6a7725574128
      https://github.com/quicwg/base-drafts/commit/bd0ffd8ef5b987446b9825df124d6a7725574128
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Lucas's feedback



----==_mimepart_5a382912d2a_7abb2b26d7309c14870fb--


From nobody Mon Dec 18 12:46: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 DE9F312D87E for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:46:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.171
X-Spam-Level: *
X-Spam-Status: No, score=1.171 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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2aH5_DCgDtm4 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:46: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 BEA081200FC for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:46: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=SXGHm7/iaf/DsdlpeJRadJk7qOw=; b=lR0eF9snq2OIO9FZ 6ZTlXjMnNVv/EYPT57xus9wLpHZ2QtrlKPWg0QnFTSOYMPgvZpcpnRkcS6fDSA7i VgC1HZwL4A3qra5HadYbpqQeSpQ/M6gcAbl6sVzKB1vYaGKYOVIggsbcjMftMuda MlagGYaryyP+PYu2ElLPYoGPkk8=
Received: by filter0571p1las1.sendgrid.net with SMTP id filter0571p1las1-29931-5A382914-A 2017-12-18 20:46:12.462442545 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id MwFlO_45SC-Ug2NgBxksYg for <quic-issues@ietf.org>; Mon, 18 Dec 2017 20:46:12.348 +0000 (UTC)
Date: Mon, 18 Dec 2017 20:46:12 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1020/push/2203851802@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1020@github.com>
References: <quicwg/base-drafts/pull/1020@github.com>
Subject: Re: [quicwg/base-drafts] Improve Push ID and CANCEL_PUSH text (#1020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3829143bd14_532d3ff452d54f2c141168"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0a5IBTyn2rvyrRWHkpxpFVnIGGsN6qK0nmpo Z+JCarhwJaFQ3VRhRX4VCWlvBss0HqNj3Iy7QF8ij0t7jZf69I0cXt/jv/1ehoTNRwmpFZEH26imFI D0OyQTB3uctJcwP0wolkbV13j1tu4SKkdwKklLzZd2/QXjjRzL1VVr0FSXBmuGnU2Jck8T+DtCEl/k o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2uxT58wB_jsn_CPsCNFy4sz5EJg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:46:15 -0000

----==_mimepart_5a3829143bd14_532d3ff452d54f2c141168
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

bd0ffd8  Lucas's feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1020/files/284ae56cbad17a09904719e1caa20ce0a5061760..bd0ffd8ef5b987446b9825df124d6a7725574128

----==_mimepart_5a3829143bd14_532d3ff452d54f2c141168
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/bd0ffd8" class="commit-link">bd0ffd8</a>  Lucas&#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/1020/files/284ae56cbad17a09904719e1caa20ce0a5061760..bd0ffd8ef5b987446b9825df124d6a7725574128">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxbKKU-7yEQuI07N2PQxTmTCu0EHks5tBs8UgaJpZM4REK8-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-W-fRFplWWl5Tax04xO2QiD2LOSks5tBs8UgaJpZM4REK8-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1020/files/284ae56cbad17a09904719e1caa20ce0a5061760..bd0ffd8ef5b987446b9825df124d6a7725574128"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1020"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1020/files/284ae56cbad17a09904719e1caa20ce0a5061760..bd0ffd8ef5b987446b9825df124d6a7725574128"}}}</script>

----==_mimepart_5a3829143bd14_532d3ff452d54f2c141168--


From nobody Mon Dec 18 12:48: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 9AEE112D86B for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:48:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.249
X-Spam-Level: 
X-Spam-Status: No, score=0.249 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5jnv41OYylvm for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:48: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 9E2991200FC for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:48:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513630096; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Wdals2QUIWuIgR1buBtGa1S9m61pnAOhT6VqeW6KhgM=; b=askp6ddwlz/cJsTEoyAzACGbu9lE4kgvx2kMkdxuTdGdLqx1UnmCFHhKxwDyOZa/ReDvukmj 5p11TR5JMuLoycVP8NSsY1HHFc3eBFWn3R8HgrSNpCDkmvERELCh3kCsRvvYh1oGjKu4OI31 7iQB7cdjD4E8sP6viPTWMqPv/Bs=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a38298f.7fabec5835a0-smtp-out-n03; Mon, 18 Dec 2017 20:48:15 -0000 (UTC)
Date: Mon, 18 Dec 2017 12:48:15 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a38298fb9b9f_70a22aeee72e3c08684da@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9669f2: Use QUIC-style MALFORMED_FRAME in HTTP
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a38298fb97ff_70a22aeee72e3c086839f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/REIrtf7fnKrxkTWt_SndiQfpxyw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:48:17 -0000

----==_mimepart_5a38298fb97ff_70a22aeee72e3c086839f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9669f20182ecff04b362023a4c56602e104babcb
      https://github.com/quicwg/base-drafts/commit/9669f20182ecff04b362023a4c56602e104babcb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Use QUIC-style MALFORMED_FRAME in HTTP



----==_mimepart_5a38298fb97ff_70a22aeee72e3c086839f--


From nobody Mon Dec 18 12:48: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 C9EE212D86B for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:48:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.818
X-Spam-Level: 
X-Spam-Status: No, score=-3.818 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, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0rDDAx7Oadoc for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:48:21 -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 7F9751200FC for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:48:21 -0800 (PST)
Date: Mon, 18 Dec 2017 12:48:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513630100; bh=ldWJKK+6KUcIPnG8KRQeTt6dQcqf6/dePYNdR+XD8AU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1rUjKiTdbuu5fiOgxc4Bohsk8L6mMNWeLAVhwXdnf1WMc9b2mjUgPbBGZPmo0L25R yu0iPKhaNe/PYQn1S3xNvxz71Al6yU9CVQwpwB6jO9NZ2UoEbaEm9ZsPDhoTb5/AGI qI+EGP5/gfglZeoCax9VfS1fGVVjmOcNwzty1s5E=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab658eafcd546f68d9d67495ce8bb2dd85d519e67a92cf00000001164feb9392a169ce10d7eaf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1019/issue_event/1392915357@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1019@github.com>
References: <quicwg/base-drafts/pull/1019@github.com>
Subject: Re: [quicwg/base-drafts] Use QUIC-style MALFORMED_FRAME in HTTP (#1019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a382993ddca9_fda3fa611f2ef301403ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eiD1oQkP8yR9Br2m86xmuzTjlXQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:48:23 -0000

----==_mimepart_5a382993ddca9_fda3fa611f2ef301403ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1019.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1019#event-1392915357
----==_mimepart_5a382993ddca9_fda3fa611f2ef301403ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1019" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282585848" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1019">#1019</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1019#event-1392915357">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1WKV8nffo9nTlYht3psDVtTMK4xks5tBs-TgaJpZM4REKfj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwReIZhTHyowOb6fBsL67uYRF978ks5tBs-TgaJpZM4REKfj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1019#event-1392915357"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1019."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1019#event-1392915357"}}}</script>
----==_mimepart_5a382993ddca9_fda3fa611f2ef301403ac--


From nobody Mon Dec 18 12:49: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 B839912D88A for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:49:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.249
X-Spam-Level: 
X-Spam-Status: No, score=0.249 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LYdVJ6njJ2tC for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:49: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 6F34E12D86B for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:49:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513630147; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=W2x/KoBxtwe+U4vqlD1cVXPXfGhuQ4lIhbMtOfvqSGk=; b=WVlMol0AGIBeqmzS/hubEtugyCdAhctoW+p9EolrWErptLKHdOKFkAAMskhEOO8fVvnYlfEE Vig4/UxSNr8muYrXh/Zt3H10nbEjbOC0pDVSw8t99YhhPMLyWvh7imJB4CWXSK+dE+w7TFSy Ol30FVkAErsPVlexoukTWlRIyF8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a3829c3.7f15400dd450-smtp-out-n01; Mon, 18 Dec 2017 20:49:07 -0000 (UTC)
Date: Mon, 18 Dec 2017 12:49:07 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a3829c3b4810_2cdf2b0a3339fc0c1807c@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b06b80: Improve Push ID text (Fixes #948)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a3829c3b4405_2cdf2b0a3339fc0c17931"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5im0a5i0a-MQwkn_awH0aq63yyU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:49:10 -0000

----==_mimepart_5a3829c3b4405_2cdf2b0a3339fc0c17931
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cancel_clearly
  Home:   https://github.com/quicwg/base-drafts
  Commit: b06b808cd654eb981d23be2d76901e8b600d1fbf
      https://github.com/quicwg/base-drafts/commit/b06b808cd654eb981d23be2d76901e8b600d1fbf
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Improve Push ID text (Fixes #948)


  Commit: e5ef6cf95192a42771f5c896b0832cd747b1794e
      https://github.com/quicwg/base-drafts/commit/e5ef6cf95192a42771f5c896b0832cd747b1794e
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Lucas's feedback


Compare: https://github.com/quicwg/base-drafts/compare/bd0ffd8ef5b9...e5ef6cf95192
----==_mimepart_5a3829c3b4405_2cdf2b0a3339fc0c17931--


From nobody Mon Dec 18 12:49: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 5686B12D86B for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:49:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.249
X-Spam-Level: 
X-Spam-Status: No, score=0.249 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nsy8vOVXtEzJ for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:49:51 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 117E61200FC for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:49:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513630190; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OzNV/vOBXNP1uBYqg43YjXSsbBXx2PwvUXmwkQJhEhk=; b=GPbtlZz9fggmvlu8E+NhNj/ptYLBBr/s+dJ2/vtyYhHPps6WCklzKnaTmaAjHjUHgjPkMo66 1SuWf3Sq8o7d7LbqPkDy4aAn2uL6F8Iy6xjvsAK+NNyhKOooJe7tQyvJoG/FMhJQiSgIVmqR Xwrv9uXDUi3WtKRT+giSutnU+5g=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a3829ee.7f702c18e0f0-smtp-out-n02; Mon, 18 Dec 2017 20:49:50 -0000 (UTC)
Date: Mon, 18 Dec 2017 12:49:49 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a3829ed6cee1_77182b06f772dc1416785@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 005e27: Improve Push ID and CANCEL_PUSH text (#1020)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a3829ed6cb77_77182b06f772dc1416696"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PNh7I_P1mA6r8Zob-wDwjNXksdg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:49:52 -0000

----==_mimepart_5a3829ed6cb77_77182b06f772dc1416696
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 005e276db937a42d817bfa51717ed0981a187a91
      https://github.com/quicwg/base-drafts/commit/005e276db937a42d817bfa51717ed0981a187a91
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Improve Push ID and CANCEL_PUSH text (#1020)

Fixes #948



----==_mimepart_5a3829ed6cb77_77182b06f772dc1416696--


From nobody Mon Dec 18 12:50: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 018CA12D890 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:49:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.818
X-Spam-Level: 
X-Spam-Status: No, score=-3.818 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, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4KTdgsBuJYbF for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:49:53 -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 9A93C1200FC for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:49:53 -0800 (PST)
Date: Mon, 18 Dec 2017 12:49:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513630193; bh=LtORKlwuoeDDMmJeNAQNXkCB/ohadYAl4IR9HwroFe4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uVHVxKjM0dE2nD92kcwXjYv3OrSIar4M+voAFbDt7wvkD3QSXjpVV7h0BcYWFYbBN eWTwyHA0Lh+Ry4UI47c5hbolM2LvI7/6rFPUkZQf15rpmROcrZFDAQL4/lqJpdkfO7 uAmsIYwmS0zpyArjb7Or1YEisQIjT4Y4PyIRoahg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e50c7eb3af271ce43f014f997dd04805a7621c792cf00000001164febf092a169ce10d7f187@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1020/issue_event/1392918339@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1020@github.com>
References: <quicwg/base-drafts/pull/1020@github.com>
Subject: Re: [quicwg/base-drafts] Improve Push ID and CANCEL_PUSH text (#1020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3829f0f16c9_19563fc34e702f285913d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oPj_vlb7ngPwfn-9a5t4miWYL5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:49:55 -0000

----==_mimepart_5a3829f0f16c9_19563fc34e702f285913d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1020.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1020#event-1392918339
----==_mimepart_5a3829f0f16c9_19563fc34e702f285913d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1020" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282587527" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1020">#1020</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1020#event-1392918339">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0DEZhsjUqbSXqPjy9nkF-BDKyT3ks5tBs_wgaJpZM4REK8-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-FqmiAPZ1PhGEB9cVi7DaQVa5Wxks5tBs_wgaJpZM4REK8-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1020#event-1392918339"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1020."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1020#event-1392918339"}}}</script>
----==_mimepart_5a3829f0f16c9_19563fc34e702f285913d--


From nobody Mon Dec 18 12:50: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 F360412D88D for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:49:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.152
X-Spam-Level: *
X-Spam-Status: No, score=1.152 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uB04ctRypyOX for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 12:49: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 A403C12D86B for <quic-issues@ietf.org>; Mon, 18 Dec 2017 12:49: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=lpiPoJsnf9u1FuUnC8Jw3rB+mtM=; b=Qs7lVz0YvIrWpOOd 4tsBnESg91Z8M8n/Nz5PJ6j71EAEbMb8TSjFY0HOoc5GrVqKQPDatSr99rLnCL8T n+UisGb3MY6VjwbjuRoJTwLe/dahbp5Fid5cBWgE4iR2nCP0Bs7UHvl5ZVJMCebq h6DUtD7rVmt50yH6aQpEuFaC3D0=
Received: by filter0265p1iad2.sendgrid.net with SMTP id filter0265p1iad2-16911-5A3829F0-10 2017-12-18 20:49:52.533288951 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id u_bvksBiQN2lpALA2J2xLw for <quic-issues@ietf.org>; Mon, 18 Dec 2017 20:49:52.467 +0000 (UTC)
Date: Mon, 18 Dec 2017 20:49:52 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba80843131579e9338c2e5a13c6a213d62e1ac09492cf00000001164febf092a169ce106e8648@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/948/issue_event/1392918342@github.com>
In-Reply-To: <quicwg/base-drafts/issues/948@github.com>
References: <quicwg/base-drafts/issues/948@github.com>
Subject: Re: [quicwg/base-drafts] CANCEL_PUSH frame payload ambiguity (#948)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3829f057599_fa53fa611f2ef30106181"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2natg5DMLrpqsX/eN3KvT2bRa1bck1kXDh7I F0zQ9PaxlOgYSqXPXkQUu9edoX82Xk6krM1tj37n7ioBo7ZezBRBdNfVa9pbhoiujQff5FLCG3aKIv eMJa8DeEmPtwXJWGLcUyagEtF19uqYw4/qjJlpFvwSUhmoonlEFchseQPGDc2BFVe6slgYYTrxHKQC s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7cDvbf8gkavSIYtMLoTUw3V0gH4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 20:49:55 -0000

----==_mimepart_5a3829f057599_fa53fa611f2ef30106181
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #948 via #1020.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/948#event-1392918342
----==_mimepart_5a3829f057599_fa53fa611f2ef30106181
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/948" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="275678792" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/948">#948</a> via <a href="https://github.com/quicwg/base-drafts/pull/1020" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282587527" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1020">#1020</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/948#event-1392918342">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxEmHKthshdmaFkxTsDqf-q_vCPKks5tBs_wgaJpZM4QlsVn">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6Asi0QypA-RWe5YQQPU4_m40o6Kks5tBs_wgaJpZM4QlsVn.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/948#event-1392918342"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #948 via #1020."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/948#event-1392918342"}}}</script>
----==_mimepart_5a3829f057599_fa53fa611f2ef30106181--


From nobody Mon Dec 18 13:44: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 22D3812D948 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 13:44:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.374
X-Spam-Level: 
X-Spam-Status: No, score=-4.374 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, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pemARzFaPbgC for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 13:44: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 76CEB12AF83 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 13:44:45 -0800 (PST)
Date: Mon, 18 Dec 2017 13:44:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513633484; bh=bAAWYnD9iancw96a9z5jJnqeatTxcuLeQvkbBTkGuTI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=uNoyI2CSgRtholTZf0ib3N0hPgE1aA1ahVJEanyCzubT4AIKfZjSSuKOsc0hvuVmV BocLJ6cGCEdLg9L3etZ4mnsl3qQAPA78CPSoPNdNN5mQwjvdO5i+lmnfHa4o1BBcyI kkJ4QMZ95ax/4xS06zJzx1Vg+/EhbeNMa1PLGIKI=
From: Luke Horsley <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab330c71233e3f56586e9022304e227b02045f212a92cf00000001164ff8cc92a169ce10deb518@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1026@github.com>
Subject: [quicwg/base-drafts] Packet type header value mismatches (#1026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3836cca630b_555c3f8811e7af3017348b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Lukazoid
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jLq-rGwLuZyoe0bgaK_dAhLfEHY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 21:44:47 -0000

----==_mimepart_5a3836cca630b_555c3f8811e7af3017348b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It appears #968 updated the values in the table of packet types for the long header, but did not update the value in the description for each each packet type. 

For example the table currently says: 

| Type | Name                          | Section                     |
|:-----|:------------------------------|:----------------------------|
| 0x7F | Initial                       | {{packet-initial}}          |

While the description under Initial Packet says: 

> The Initial packet uses long headers with a type value of 0x7E

This mismatch appears to exist for all of the long header packet type 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/1026
----==_mimepart_5a3836cca630b_555c3f8811e7af3017348b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It appears <a href="https://github.com/quicwg/base-drafts/pull/968" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="277902254" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/968">#968</a> updated the values in the table of packet types for the long header, but did not update the value in the description for each each packet type.</p>
<p>For example the table currently says:</p>
<table>
<thead>
<tr>
<th align="left">Type</th>
<th align="left">Name</th>
<th align="left">Section</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">0x7F</td>
<td align="left">Initial</td>
<td align="left">{{packet-initial}}</td>
</tr></tbody></table>
<p>While the description under Initial Packet says:</p>
<blockquote>
<p>The Initial packet uses long headers with a type value of 0x7E</p>
</blockquote>
<p>This mismatch appears to exist for all of the long header packet type values.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1026">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq48QeIm3iIepRJzqxmOzyoANkAxfks5tBtzMgaJpZM4RGHY2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_5xbJL6PbBoxMN-veybYz0vaKX6ks5tBtzMgaJpZM4RGHY2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1026"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 type header value mismatches (#1026)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1026"}}}</script>
----==_mimepart_5a3836cca630b_555c3f8811e7af3017348b--


From nobody Mon Dec 18 13:54: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 08320126FB3 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 13:54:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.099
X-Spam-Level: 
X-Spam-Status: No, score=-5.099 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, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n02g0wGyLcnz for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 13:54: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 8FFC9126E64 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 13:54:35 -0800 (PST)
Date: Mon, 18 Dec 2017 13:54:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513634074; bh=pKCFT1pvFwVMdzYgVfsOOxNW6mjVIca89LTcZ3vzvVU=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qywNJD8LbeqxaXKl5CO4/9CfXarqdxT1rIsHn1rZWLi+rY6A7MEMdmEnJhnwP6Meh 07L61GLVmGXJvaQmdCXGCgBa5FJ04vvTRCTbaht+cxOCFpCc6mvN8W8AAGF4PWb77e tQ7Jobs7ATfSSQyeyABufO7SfmgjdQY0CQeJSGI4=
From: Luke Horsley <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab676621cefca974bdfbeb27d168e96ef0ce30c58e92cf00000001164ffb1a92a169ce10debf92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1027@github.com>
Subject: [quicwg/base-drafts] Fix long header packet type mismatches (#1027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a38391ae41d6_7a973fee53ebef345251a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Lukazoid
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R23my1TyvIvEe32WfbqQkaz82Xs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 21:54:37 -0000

----==_mimepart_5a38391ae41d6_7a973fee53ebef345251a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1026.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1027

-- Commit Summary --

  * Fix long header packet type mismatches

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1027.patch
https://github.com/quicwg/base-drafts/pull/1027.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1027

----==_mimepart_5a38391ae41d6_7a973fee53ebef345251a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span aria-label="This pull request closes issue #1026." class="issue-keyword tooltipped tooltipped-se">Fixes</span> <a href="https://github.com/quicwg/base-drafts/issues/1026" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="283030808" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1026">#1026</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/1027'>https://github.com/quicwg/base-drafts/pull/1027</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix long header packet type mismatches</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1027/files#diff-0">draft-ietf-quic-transport.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1027.patch'>https://github.com/quicwg/base-drafts/pull/1027.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1027.diff'>https://github.com/quicwg/base-drafts/pull/1027.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1027">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzeMw7snHhLRXxdqpXRxQpgVeNo-ks5tBt8agaJpZM4RGIH3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2wIYL1a0IgMnwIZUNVs03z-Thqsks5tBt8agaJpZM4RGIH3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1027"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 long header packet type mismatches (#1027)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1027"}}}</script>

----==_mimepart_5a38391ae41d6_7a973fee53ebef345251a--


From nobody Mon Dec 18 14:35: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 8B098126C23 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:35:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Hubr1wupOib for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:35:54 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F750126C19 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 14:35: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=hp6W72E8RsT4wSDmiJf3XXQ17no=; b=gZMqIBMWaS8rNb0f 3DEE8fBPcs3bfySjbgmbKCprUQijfwQMVyW14mRk4yJzTQhs9befuSo+NMkaOkdK dg9dWl3BPxxLRj3LTispqYAQf4aP8+ELe5wUlfGrz22iJqF7AeoQ3k2bpkEZFNdd Xrfni3FL8GPYeKPn6N2HvtVScL8=
Received: by filter0505p1iad2.sendgrid.net with SMTP id filter0505p1iad2-9798-5A3842C8-27 2017-12-18 22:35:52.781655035 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id uIqIG0YQTY2RkDPMYGqxfg for <quic-issues@ietf.org>; Mon, 18 Dec 2017 22:35:52.437 +0000 (UTC)
Date: Mon, 18 Dec 2017 22:35:53 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec400c784744e6a0eb40bb98a99d822526a5c3cf92cf00000001165004c892a169ce10d7e8ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1018/352580111@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1018@github.com>
References: <quicwg/base-drafts/issues/1018@github.com>
Subject: Re: [quicwg/base-drafts] Second flight DOS Attack with Client Clear Text packets. (#1018)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3842c89e740_7de53f8671db6f2886670"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Uai3AiK3EWAD7szbvMmapbc1BXAC9Ct0va8 7cti2jIQU3L4l8kVRHa3F5PX069rAddwwS6M1VWbWL/BX401KQ6UBO4YEgLHuGoiaGiXSG7BYheJv7 gcXChjiAKAPnrkRrWZDHk8df+007oogo4rL49JQpovkCMBkGLFTCpKWak8GRVGamCgxbdnOwDtiO4Y Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zW8kkdHzR5i9awbSE6CAhhyAgMs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 22:35:55 -0000

----==_mimepart_5a3842c89e740_7de53f8671db6f2886670
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But that will also violate the conditions of the analysis of TLS.

The "attack" here is an off-path attacker can cause packets to be dropped if they can observe and replay the client's Handshake packets.  It only happens if they can race the legitimate packets and the consequence is a performance hit.

I'm having a hard time getting excited about this.  Yes, it is theoretically possible to harden against this, but it doesn't seem that important.

An alternative approach that doesn't introduce these risks would be to drop Handshake packets without consuming the packet number in the case where you have already received that flight.  It wouldn't avoid the exposure to a race, but it would prevent an attacker from consuming packet numbers after the handshake completes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1018#issuecomment-352580111
----==_mimepart_5a3842c89e740_7de53f8671db6f2886670
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>But that will also violate the conditions of the analysis of TLS.</p>
<p>The "attack" here is an off-path attacker can cause packets to be droppe=
d if they can observe and replay the client's Handshake packets.  It only h=
appens if they can race the legitimate packets and the consequence is a per=
formance hit.</p>
<p>I'm having a hard time getting excited about this.  Yes, it is theoretic=
ally possible to harden against this, but it doesn't seem that important.</=
p>
<p>An alternative approach that doesn't introduce these risks would be to d=
rop Handshake packets without consuming the packet number in the case where=
 you have already received that flight.  It wouldn't avoid the exposure to =
a race, but it would prevent an attacker from consuming packet numbers afte=
r the handshake completes.</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/1018#issuecomment-352580111">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1o7XQR2k4gt-Q=
XxzSOYFqkctnm7ks5tBujIgaJpZM4REKWV">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8m6h-2kL_7WwnYB=
0vEa3Q3plC9hks5tBujIgaJpZM4REKWV.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/1018#issuecomment-352580111"></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 #1018: But tha=
t will also violate the conditions of the analysis of TLS.\r\n\r\nThe \"att=
ack\" here is an off-path attacker can cause packets to be dropped if they =
can observe and replay the client's Handshake packets.  It only happens if =
they can race the legitimate packets and the consequence is a performance h=
it.\r\n\r\nI'm having a hard time getting excited about this.  Yes, it is t=
heoretically possible to harden against this, but it doesn't seem that impo=
rtant.\r\n\r\nAn alternative approach that doesn't introduce these risks wo=
uld be to drop Handshake packets without consuming the packet number in the=
 case where you have already received that flight.  It wouldn't avoid the e=
xposure to a race, but it would prevent an attacker from consuming packet n=
umbers after the handshake completes."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/1018#issuecomment-352580111=
"}}}</script>=

----==_mimepart_5a3842c89e740_7de53f8671db6f2886670--


From nobody Mon Dec 18 14:36: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 C538712D88F for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:36:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nEeFoYN-eN6T for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:36: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 57562126BF3 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 14:36:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513636564; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=X0yADkX7KO0bVGTG1zwnkdYc5BRdTk7wwNmEK72Ky+A=; b=ew1/E9ky+k3jpSfuQBvD+oTOEjv4iuGEf13KJrTgoUnAx+MgdY0RwlDsQyU8qk2DpaE/oRbB CQjwPbTi5jO3xCJuo3mUAXNufy30hIlkIHhHIsbs0TYN8Ey+ECV/J74kk6MZZIrxqeNxCKS/ 2xWyClyJHQF9el8yrt+JoSDWUBE=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5a3842d4.7f10f07cc900-smtp-out-n03; Mon, 18 Dec 2017 22:36:04 -0000 (UTC)
Date: Mon, 18 Dec 2017 14:36:04 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a3842d410bcd_1fc2ae2e8a5dc00231c8@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5809be: Swap stream offset and length bits to reflect fram...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a3842d410797_1fc2ae2e8a5dc002304d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Aemu6KU5n0Bxu2g_Z9mipKjs72o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 22:36:08 -0000

----==_mimepart_5a3842d410797_1fc2ae2e8a5dc002304d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5809be497ba7bc5d8677a5880eecafee9188f828
      https://github.com/quicwg/base-drafts/commit/5809be497ba7bc5d8677a5880eecafee9188f828
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-12-16 (Sat, 16 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Swap stream offset and length bits to reflect frame order


  Commit: 51c5a68065d6f743ff8bd1bb7b4afa67a30b26a2
      https://github.com/quicwg/base-drafts/commit/51c5a68065d6f743ff8bd1bb7b4afa67a30b26a2
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  list stream bits from most significant first


  Commit: 0904e019afa05175d4047ae256f032a6184b7f20
      https://github.com/quicwg/base-drafts/commit/0904e019afa05175d4047ae256f032a6184b7f20
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1022 from mcmanus/streambits

Describe stream bits in the order they appear


Compare: https://github.com/quicwg/base-drafts/compare/005e276db937...0904e019afa0
----==_mimepart_5a3842d410797_1fc2ae2e8a5dc002304d--


From nobody Mon Dec 18 14:36: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 ECB75126BF3 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:36:08 -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 JpHBKELrsIY1 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:36: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 9F7F312AF77 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 14:36:07 -0800 (PST)
Date: Mon, 18 Dec 2017 14:36:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513636566; bh=TpADcntWe5cPt/R1W/Nucm6NBlUJNDxT8G+jntsInbI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Wd3cq7c/PEAyic8b93appJHqJtdqRFtuW+4vwys7POR6+Fv0rHS0h1hHgP62tn0I5 kxRy6rdKVi9UgoRiWcrrTIoyesMpMMKeUE78elwD80w6E1CDJXXa8E4/meWPEnov5M 8FnjcqQzqlmb5KhSI0xlNLHnF2ULOEThJ3+FMukQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9eac66d48453e1109938a583de25e8ee804eae892cf00000001165004d692a169ce10d8c940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1022/issue_event/1393085796@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1022@github.com>
References: <quicwg/base-drafts/pull/1022@github.com>
Subject: Re: [quicwg/base-drafts] Describe stream bits in the order they appear (#1022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3842d6c41a0_82f3f9a6f4eaf2c764da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G3qodZC9kvJN8icEVPMGgxGavz8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 22:36:09 -0000

----==_mimepart_5a3842d6c41a0_82f3f9a6f4eaf2c764da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1022.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1022#event-1393085796
----==_mimepart_5a3842d6c41a0_82f3f9a6f4eaf2c764da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1022" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282642752" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1022">#1022</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1022#event-1393085796">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2kShw_Fi4ufaW6uDdnalURdrIY8ks5tBujWgaJpZM4REbDW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_ESlBbs20GV0tMhQyAsS7R3QBgYks5tBujWgaJpZM4REbDW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1022#event-1393085796"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1022."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1022#event-1393085796"}}}</script>
----==_mimepart_5a3842d6c41a0_82f3f9a6f4eaf2c764da--


From nobody Mon Dec 18 14:36: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 45DC7126C19 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:36:26 -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 Yj4GPIuLky30 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:36:25 -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 201E0126BF3 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 14:36:25 -0800 (PST)
Date: Mon, 18 Dec 2017 14:36:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513636584; bh=6tglxy4/DeUHGe7gDsotD/6/FUx4f2bl+lHlgzfXAYc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JH1uYRqgjckxyKloitOsfHP+VtlNySb3NlQagXBhQNikgete4IvEqpeF0TLuBnkod Y6i1WEXACauR/2WYlkWhGH026pxo7VxRuE/9mcNgq1muCc5a8KT+knFKVJHUKosTIb ya+wxL41JgNtNmGIMVHX3DAm/qXhm3AdtgN7hS6Q=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab98017d1c744eaffcc0320a2cdfdf4b4e9b7b6bd292cf00000001165004e892a169ce10d8c92a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1021/352580219@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1021@github.com>
References: <quicwg/base-drafts/issues/1021@github.com>
Subject: Re: [quicwg/base-drafts] stream frame bits in wrong order (#1021)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3842e8734e7_2e1b73fecf1548f301086f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8l4PigagEuCiZjPGbUOp-qf7cN4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 22:36:26 -0000

----==_mimepart_5a3842e8734e7_2e1b73fecf1548f301086f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed.  Thanks Patrick.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1021#issuecomment-352580219
----==_mimepart_5a3842e8734e7_2e1b73fecf1548f301086f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed.  Thanks Patrick.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1021#issuecomment-352580219">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4PjmdqwfH2ICZuTW1oMvgrMOMVKks5tBujogaJpZM4REbC8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxkmuS2KYX_I3A6Y4L-_MeJueBnjks5tBujogaJpZM4REbC8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1021#issuecomment-352580219"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1021: Closed.  Thanks Patrick."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1021#issuecomment-352580219"}}}</script>
----==_mimepart_5a3842e8734e7_2e1b73fecf1548f301086f5--


From nobody Mon Dec 18 14: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 63B5C12D88F for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:36:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lYqJZQX5ps_B for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:36:27 -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 7634F126BF3 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 14: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=+xHG3at7MFC8MPkc2bsrVt6rY9Y=; b=NZq2LpLsKC0vt8pi 7+fcUmmQUzFpWBQ2ubSxXjhXQOd57xtfQQ9YEs2cQaHft/dkZ6Dwbe3ydDhtz3RV XKFtFG2aP5XsPfH6OEPT3zNZ24Qk423SRtk5y2vlYmi4yOvSxqNUfJ1cSLhIW/eE cRjGn9TmqDTPfqh3IapHRqwyZcY=
Received: by filter0532p1iad2.sendgrid.net with SMTP id filter0532p1iad2-11467-5A3842EA-1F 2017-12-18 22:36:26.68978 +0000 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 73hmunWaRs25StEIHqKczQ for <quic-issues@ietf.org>; Mon, 18 Dec 2017 22:36:26.356 +0000 (UTC)
Date: Mon, 18 Dec 2017 22:36:26 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03abcdc49e6a23357352704d262944015b66a73992cf00000001165004ea92a169ce10d8c92a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1021/issue_event/1393086203@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1021@github.com>
References: <quicwg/base-drafts/issues/1021@github.com>
Subject: Re: [quicwg/base-drafts] stream frame bits in wrong order (#1021)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3842ea3a96f_2913fa7c2b6cf3410137d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YodMQ14b7QnSDtY8wHnZucdC2xFKhO+NDGG rm/6g/Ny4xh+OJN87GWz7LTngKJO8IEQI82cfwilgEJXwImfUe6M/S9/ZLwr/Wiofg3xdONf0cgPJ5 m0/fHkt0tWcYK25W+4gSjpVcQBAenb6mnoAFY3yOxhD3/dOPFaqcEbjYvlAjlJodEXIPE24IQbKcMW w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o6_PDIj8PibLC4Bs6FPjve_6UTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 22:36:28 -0000

----==_mimepart_5a3842ea3a96f_2913fa7c2b6cf3410137d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1021.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1021#event-1393086203
----==_mimepart_5a3842ea3a96f_2913fa7c2b6cf3410137d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/1021" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282642730" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1021">#1021</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1021#event-1393086203">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq80qAF18SGHWarA_ncczA7BY5Ps2ks5tBujqgaJpZM4REbC8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3a5qK8MyQTsab3c4NhBrhCN9-TNks5tBujqgaJpZM4REbC8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1021#event-1393086203"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1021."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1021#event-1393086203"}}}</script>
----==_mimepart_5a3842ea3a96f_2913fa7c2b6cf3410137d--


From nobody Mon Dec 18 14:45: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 D8AEB126BF3 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:45:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jxdwHPI7Av2U for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:45:43 -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 8F49B126C23 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 14: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=s48u2EWIWlrYhKuoFoFoqDcmH2A=; b=s1SwaciHQYnBmHp3 JtTnjuSos3E1Ui6IUUAWaBqLgv8x1kkyIhp3fELFU3++fo1URihMk38T7vdOpUJ9 ygz8qBeYKYjuTv0Y0ISCIpSFZJvnZcVpPOXb4cz1guoOY6bIcFKHWtaOc68fI9ia aznHM9EbgTwl4OvFuuuUNzqLzlI=
Received: by filter0125p1las1.sendgrid.net with SMTP id filter0125p1las1-25831-5A384514-1D 2017-12-18 22:45:40.76730764 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id R_Wqp5K-QqigL2ico29uAQ for <quic-issues@ietf.org>; Mon, 18 Dec 2017 22:45:40.882 +0000 (UTC)
Date: Mon, 18 Dec 2017 22:45:41 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ffc646b911eb6db0cdbbc4833154748f126494792cf000000011650071492a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/review/84294500@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a384514dfae7_99d83fc951db2f2c907d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1h7YS3tyAC4i2FfuOkZ3pxPGdXvbpc7qcdE1 i8V+1ilv/tp69lmsEmTM+7mIpeJee6fqGXS1WiFNSw1NgIL8pnoGuRkK/xDYsnLGtoq+36Q9iPBZfn 4Zce1NlI2gCRTSWt08vQScIJxXktURhhuiyjb7s6A6eAZrEZ5eFq0Be23Mn3t2E+qPiBt35EqGtal1 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AH96uJpuPEe9A0HkVzz2TbjbjQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 22:45:45 -0000

----==_mimepart_5a384514dfae7_99d83fc951db2f2c907d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

This looks OK, but I think that you need to restructure the bit about authority and Alt-Svc.

> @@ -182,6 +189,22 @@ itself as "hq-09-rickroll". Note that any label MUST conform to the "token"
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+This typically means that the client has received an Alt-Svc record from the
+request's origin in question which nominates the server endpoint as a valid HTTP

This is potentially misleading.  Alt-Svc doesn't form the basis for authority.  I understand the intent here is to say that you don't get here without Alt-Svc, but the "This" in this sentence is immediately after the bit about authority.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024#pullrequestreview-84294500
----==_mimepart_5a384514dfae7_99d83fc951db2f2c907d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>This looks OK, but I think that you need to restructure the bit about authority and Alt-Svc.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r157621535">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,6 +189,22 @@ itself as &quot;hq-09-rickroll&quot;. Note that any label MUST conform to the &quot;token&quot;
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+This typically means that the client has received an Alt-Svc record from the
+request&#39;s origin in question which nominates the server endpoint as a valid HTTP
</pre>
<p>This is potentially misleading.  Alt-Svc doesn't form the basis for authority.  I understand the intent here is to say that you don't get here without Alt-Svc, but the "This" in this sentence is immediately after the bit about authority.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1024#pullrequestreview-84294500">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxiyDEpuaW_tTG00F8fDTPRBM2jPks5tBusUgaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4DZuugLWM6Kv4FvOG8t0cUGcbSNks5tBusUgaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024#pullrequestreview-84294500"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024#pullrequestreview-84294500"}}}</script>
----==_mimepart_5a384514dfae7_99d83fc951db2f2c907d7--


From nobody Mon Dec 18 14:53: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 CA90512AF77 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:53:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DTeZjyGl1ibT for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:53: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 884C6126BF3 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 14:53:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513637585; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5zq0Rj4C+aeZhc19O6nT2gmjGp7M9EtMqwzaZnXrsZA=; b=WacGq8kBmfWLnLCW9sWOcOWo2ZfpO+uI0Dq7twVfzK0R/IJDCqPs/2vbE8im5eHITBYqYWob iNcj8GgNthq/RS6qHHvMJVeQDlBMChU8uftmf6XoL2k42KaaFA5HD/GilOjKlaPK47qNgFP4 s9I9FiR9Q1jcIbykZQfgjsl0K9U=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a3846d1.7f41c907f300-smtp-out-n03; Mon, 18 Dec 2017 22:53:05 -0000 (UTC)
Date: Mon, 18 Dec 2017 14:53:04 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a3846d0c8584_31692aad0277dc18105545@hookshot-fe-8867ff3.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a04f5a: Remove misleading paragraph on stateless reset
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a3846d0c81bb_31692aad0277dc1810544f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G5XNT1gfUwcrpyyhCKyoolakyKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 22:53:08 -0000

----==_mimepart_5a3846d0c81bb_31692aad0277dc1810544f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stateless-reset-order
  Home:   https://github.com/quicwg/base-drafts
  Commit: a04f5aa7cb29902b5c377d1afae6ba43130fa73a
      https://github.com/quicwg/base-drafts/commit/a04f5aa7cb29902b5c377d1afae6ba43130fa73a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-12-19 (Tue, 19 Dec 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove misleading paragraph on stateless reset

The location of the stateless reset token is made less clear by this text now that it has been moved to the end.

Closes #1025.



----==_mimepart_5a3846d0c81bb_31692aad0277dc1810544f--


From nobody Mon Dec 18 14:53: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 53FA9126C3D for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:53:20 -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 CfNM1AUod9CL for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 14:53:16 -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 98D21126BF3 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 14:53:16 -0800 (PST)
Date: Mon, 18 Dec 2017 14:53:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513637596; bh=7DFLHoXWmv2+v4NUgBnVHCLONJz8J6XLjtlPfmYrAUs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=K3uvoA1ge6tIJzpnirsB7kQ5M0fJDEvLYKV7oESSdAi3SDdY4jPI18d1vuWgkobPT QGEl4a998bTcsbcwJD/BtsPVwB7asGifoWcADzRgE6/UrWUU/D2f9N2zSdhkXVuups F+XkTqJ8lB6Ajb521OabHCxvcTpzcJZbpcqO+QoY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf89ffc7ab9f41af72da71a72804e47b5e3bcf94a92cf00000001165008dc92a169ce10def89d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1028@github.com>
Subject: [quicwg/base-drafts] Remove misleading paragraph on stateless reset (#1028)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3846dc5ee6_3a7a3ff879326f3466427"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8eoC9a_JRm8-bjnnXJ3HupkgB4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 22:53:20 -0000

----==_mimepart_5a3846dc5ee6_3a7a3ff879326f3466427
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The location of the stateless reset token is made less clear by this text now that it has been moved to the end.

Closes #1025.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1028

-- Commit Summary --

  * Remove misleading paragraph on stateless reset

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1028.patch
https://github.com/quicwg/base-drafts/pull/1028.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1028

----==_mimepart_5a3846dc5ee6_3a7a3ff879326f3466427
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The location of the stateless reset token is made less clear by this text now that it has been moved to the end.</p>
<p><span aria-label="This pull request closes issue #1025." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/1025" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="283000460" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1025">#1025</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/1028'>https://github.com/quicwg/base-drafts/pull/1028</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove misleading paragraph on stateless reset</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1028/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/1028.patch'>https://github.com/quicwg/base-drafts/pull/1028.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1028.diff'>https://github.com/quicwg/base-drafts/pull/1028.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1028">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqytj4Lay36HAVr3DJFStmEWK3CU2ks5tBuzcgaJpZM4RGMpw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8NGHhMyipa0a7MlE8uTvCbc18UJks5tBuzcgaJpZM4RGMpw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1028"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 misleading paragraph on stateless reset (#1028)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1028"}}}</script>

----==_mimepart_5a3846dc5ee6_3a7a3ff879326f3466427--


From nobody Mon Dec 18 15: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 6D07012702E for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:30:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id onZizMdR9HzX for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:30:20 -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 19CB3124D85 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 15:30: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=V0krgePhUNjueMub1+0TwJEcR0c=; b=RNLA6LVAeqOkXJDv GBvjZmeCp+3itPi0l6SynAEQJGOAl7gJKJ7B9HgpPrmkS85FpSATDvM/WgEAZd0T 2I+rsRyoCDr4F64r7gdTyrsDrBHx5vDxIsRiY/GKpKSixEf7LjZJPFOm6xrM+bKn YU0EBQr7eftZhaMWRyT/jUF65qs=
Received: by filter0564p1iad2.sendgrid.net with SMTP id filter0564p1iad2-8939-5A384F8A-C 2017-12-18 23:30:18.443805164 +0000 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 2M5YeUoyREqFi2B_SJAVdQ for <quic-issues@ietf.org>; Mon, 18 Dec 2017 23:30:18.600 +0000 (UTC)
Date: Mon, 18 Dec 2017 23:30:18 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4850520db0db173c016f5442bd3d0b0f48bfeec92cf000000011650118a92a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/review/84303505@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a384f8a6c94b_63cb3fad6325cf384489b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gJi/O2rybj2D99W+7pOy6jj8GwcEzDQXOVj 0Ie9VLf0VHJbub5jCnI+cHDLH+F2e3cQUit1rAyhsG+bBO4nkXDTs0m1AphypHfMQD5pjQSJDlYxmy x78QDGGNeNT5/98xNPLoT32NDyVUFFLa7id1MN+M0lqfZ9+DfMUIn80o8svQV6Lks45BqqoZH5TTk2 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/blRbG3GkEZbmhN3dpKDMD4G1CRI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 23:30:21 -0000

----==_mimepart_5a384f8a6c94b_63cb3fad6325cf384489b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -182,6 +189,22 @@ itself as "hq-09-rickroll". Note that any label MUST conform to the "token"
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+This typically means that the client has received an Alt-Svc record from the
+request's origin in question which nominates the server endpoint as a valid HTTP

"This" does in fact refer to considering the server authoritative, so you're reading it correctly.  RFC 7838 does say that Alt-Svc provides authority.

> Alternative services are considered authoritative for an origin's resources....

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024#discussion_r157629304
----==_mimepart_5a384f8a6c94b_63cb3fad6325cf384489b
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/1024#discussion_r157629304">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,6 +189,22 @@ itself as &quot;hq-09-rickroll&quot;. Note that any label MUST conform to the &quot;token&quot;
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+This typically means that the client has received an Alt-Svc record from the
+request&#39;s origin in question which nominates the server endpoint as a valid HTTP
</pre>
<p>"This" does in fact refer to considering the server authoritative, so you're reading it correctly.  RFC 7838 does say that Alt-Svc provides authority.</p>
<blockquote>
<p>Alternative services are considered authoritative for an origin's resources....</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r157629304">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4a3KF5QEsSSmFz9ekGvVr3zgaO7ks5tBvWKgaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3eBr4uk3yXJ2kc0fmfXhf3M389kks5tBvWKgaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r157629304"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024#discussion_r157629304"}}}</script>
----==_mimepart_5a384f8a6c94b_63cb3fad6325cf384489b--


From nobody Mon Dec 18 15:31: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 1868112702E for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:31:14 -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 4Mkhmx1lFpKm for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:31: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 ABF56124D85 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 15:31:12 -0800 (PST)
Date: Mon, 18 Dec 2017 15:31:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513639871; bh=TBGxWaB5qZ7Ro8DZC4jUHVxJEOqMWT/be55zi3x4g7Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kknEaNgvTWUvRp+ykC4JADBuveMJJit1ycv9SE+vKETALEvz27Z5srZO6gku/+Xqd 2WeynL/81X1a7UeqY47zCxoGVQyVAWkVBrROeuXFGpiqI5Ut2uc6YfTUrU+poCYRUY 0HXaY8R8PdPunAczr8NFZcNebrPJXud6xMcbjv+o=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca69ea5529741cba71366b2604ae888ea67c6e2092cf00000001165011bf92a169ce10def89d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1028/review/84303669@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1028@github.com>
References: <quicwg/base-drafts/pull/1028@github.com>
Subject: Re: [quicwg/base-drafts] Remove misleading paragraph on stateless reset (#1028)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a384fbfda94d_79263fd139ee2f3810012a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_-IesKwyhr3o0jxlInCNi5GVUJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 23:31:14 -0000

----==_mimepart_5a384fbfda94d_79263fd139ee2f3810012a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1028#pullrequestreview-84303669
----==_mimepart_5a384fbfda94d_79263fd139ee2f3810012a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1028#pullrequestreview-84303669">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9NeI6J_20zcjcAJJtiHBTOafe13ks5tBvW_gaJpZM4RGMpw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_3-gFXgCjnERHwtui4GEKG6RHTbks5tBvW_gaJpZM4RGMpw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1028#pullrequestreview-84303669"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1028"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1028#pullrequestreview-84303669"}}}</script>
----==_mimepart_5a384fbfda94d_79263fd139ee2f3810012a--


From nobody Mon Dec 18 15:38: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 E257012D95E for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:38:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.607
X-Spam-Level: 
X-Spam-Status: No, score=-0.607 tagged_above=-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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LeucMDl2Kqjp for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:38: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 0559A124D85 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 15:38: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=92tCUpITD0blKogRRoDDkN3BMOE=; b=mLiSV1iK1BCXnsib EpwfX+7z/nl/b+NBqo8Bd1PpHMHW990pu/aQGx1mFxjJdhlvv8guiCiRvDDhdj01 xkepXGvl5bnP4iKERkg4zZAYqP8GcXtOw+T00tPA+omQbZpZJYJZFO4uXsSfDWys HNS6vOfCAzE346prUiwO4dXBvSg=
Received: by filter0452p1las1.sendgrid.net with SMTP id filter0452p1las1-20568-5A38518F-17 2017-12-18 23:38:55.530462295 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id JC3X4BqeT8-aqh0SDOQ53A for <quic-issues@ietf.org>; Mon, 18 Dec 2017 23:38:55.185 +0000 (UTC)
Date: Mon, 18 Dec 2017 23:38:55 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f2ef06b9e5e3a1c2e71dd39136aeb2962037ba492cf000000011650138f92a169ce10d7e8ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1018/352592814@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1018@github.com>
References: <quicwg/base-drafts/issues/1018@github.com>
Subject: Re: [quicwg/base-drafts] Second flight DOS Attack with Client Clear Text packets. (#1018)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a38518f5364b_153d3fd139ee2f3810431a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1X38CPFGnMvxgs7EFmPvlLBPKZ56S43TNdOz RqGtvyxtdA0BEft0bMpzntxOc9HnNGRr1cMdgBu+Eyj6V8kawPNLvkbkZYQu+sNM5uc8FkGg7SefvK x+7he1eRlXjmZ6pEd6eGvtDivoIY80JDYARhXqNVSjgS2bN6hL7MtCOTA5/4U1YY4yrFgcBDIQTiKs Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sADldepE16aKDxaagyHmGR9w6Ds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 23:38:58 -0000

----==_mimepart_5a38518f5364b_153d3fd139ee2f3810431a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm also having a hard time getting excited about the idea that if the Finished message can be securely sent under TLS 1.3's handshake_traffic_secret, but can't be securely sent under the same handshake_traffic_secret plus encryption with any other key known to both sides.  Have we asked researchers to look at this, or is the issue simply that we're outside the bounds of the analysis they already did?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1018#issuecomment-352592814
----==_mimepart_5a38518f5364b_153d3fd139ee2f3810431a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm also having a hard time getting excited about the idea that if the F=
inished message can be securely sent under TLS 1.3's handshake_traffic_secr=
et, but can't be securely sent under the same handshake_traffic_secret plus=
 encryption with any other key known to both sides.  Have we asked research=
ers to look at this, or is the issue simply that we're outside the bounds o=
f the analysis they already did?</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/1018#issuecomment-352592814">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9TvpwZzuxsLpP=
qwD2WQNGOmyT08ks5tBvePgaJpZM4REKWV">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9vk0WEFuOLi6qg6=
aefTkLUfNSEiks5tBvePgaJpZM4REKWV.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/1018#issuecomment-352592814"></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 #1018: I'm also h=
aving a hard time getting excited about the idea that if the Finished messa=
ge can be securely sent under TLS 1.3's handshake_traffic_secret, but can't=
 be securely sent under the same handshake_traffic_secret plus encryption w=
ith any other key known to both sides.  Have we asked researchers to look a=
t this, or is the issue simply that we're outside the bounds of the analysi=
s they already did?"}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/1018#issuecomment-352592814"}}}</script>=

----==_mimepart_5a38518f5364b_153d3fd139ee2f3810431a--


From nobody Mon Dec 18 15:41: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 1CCE012DA06 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:41:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XpDb7ewi5jJ8 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:41: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 07C7A12DA07 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 15: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=zipU5YKo02I59eKsvgqvnKQuX2M=; b=gZ9EMdw95OngyORp TM6w+KfbkvATmiSnQ+V6aoXGht55ZgrsD/mXbW9CJxviQId+Piq/52D97/8b4P0K bkyyzz6rXl1CEXhbK7enQlD7y8etS21v+gasVHRf2njrmHuPAiPo0Dr4A0MukbnQ ykJwxBMcGFIjdteoC7/w2x332ZA=
Received: by filter0612p1las1.sendgrid.net with SMTP id filter0612p1las1-14231-5A385211-12 2017-12-18 23:41:05.993784947 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id uCVJ5ZNbR029HJ7WEScmOQ for <quic-issues@ietf.org>; Mon, 18 Dec 2017 23:41:05.703 +0000 (UTC)
Date: Mon, 18 Dec 2017 23:41:06 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6aef601e8713b39d52ebe986bf664653e05d56a92cf000000011650141192a169ce10debf92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1027/review/84305304@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1027@github.com>
References: <quicwg/base-drafts/pull/1027@github.com>
Subject: Re: [quicwg/base-drafts] Fix long header packet type mismatches (#1027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a385211aab54_2c973fbd81e86f3814542"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak28v1YT+UtZiEuITZzcRQo4Kmw9K+plZBf4vP Y+/YeG35LjfGr36J57WWnE+zoWaGHB1LSo+xCCLVNOo8e/aOSHkfnqUymEIUakrUf8l75iJwhSBu1M LDKYwmvL36DShGTFeuh9LaQfZFcG4Y7Ol0MdkG/xmOMwoIKM7JEDVlJbHx2hxSM7dtJaxz4ifgTDw0 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qnT6xK949M99x7kt2vLc6MD62aU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 23:41:08 -0000

----==_mimepart_5a385211aab54_2c973fbd81e86f3814542
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1027#pullrequestreview-84305304
----==_mimepart_5a385211aab54_2c973fbd81e86f3814542
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1027#pullrequestreview-84305304">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxAgLPLaD78z-XrmQnzhdZutJdXsks5tBvgRgaJpZM4RGIH3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq756zIv1oNUDu-Og4pYmp2mCnpRJks5tBvgRgaJpZM4RGIH3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1027#pullrequestreview-84305304"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1027"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1027#pullrequestreview-84305304"}}}</script>
----==_mimepart_5a385211aab54_2c973fbd81e86f3814542--


From nobody Mon Dec 18 15:41: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 18CFE12DA0C for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:41:49 -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 sUO65mvE1XYt for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:41: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 7C1F412DA06 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 15:41:47 -0800 (PST)
Date: Mon, 18 Dec 2017 15:41:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513640506; bh=NYZ0aAjuk9hlv9QRmUo09Q1lQh6DULAUP9ADvMdLT+o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eeZBzpaPktsZAZfftE3ON7txEr9EXTbFhoc9EtJbG2jD7AySD4p6tjskETBmOYqvb 844htuliFlEKFraU+ih2F/VVBPZrKYlCRsmzgQFt8+YEcvdQkhtVViE2dHYzLyTK/R MS2E7FgDWY7Ur++V1WYmQgXwWvB/XLUAAdFdx1kY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a3db08e5e900e9d0367de85b362513989ef59b092cf000000011650143a92a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/review/84305418@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a38523acfdce_22373f9ecce6cf3025376"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/37iXxM9bW-BDxFl846B4u2Q9a8Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 23:41:49 -0000

----==_mimepart_5a38523acfdce_22373f9ecce6cf3025376
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -182,6 +189,22 @@ itself as "hq-09-rickroll". Note that any label MUST conform to the "token"
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+This typically means that the client has received an Alt-Svc record from the
+request's origin in question which nominates the server endpoint as a valid HTTP

I think that we're talking past each other.  The alternative is not authoritative because of Alt-Svc, that authority derives from the certificate.  This text implies that it derives from Alt-Svc, which is dangerously misleading.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024#discussion_r157631024
----==_mimepart_5a38523acfdce_22373f9ecce6cf3025376
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/1024#discussion_r157631024">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,6 +189,22 @@ itself as &quot;hq-09-rickroll&quot;. Note that any label MUST conform to the &quot;token&quot;
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+This typically means that the client has received an Alt-Svc record from the
+request&#39;s origin in question which nominates the server endpoint as a valid HTTP
</pre>
<p>I think that we're talking past each other.  The alternative is not authoritative because of Alt-Svc, that authority derives from the certificate.  This text implies that it derives from Alt-Svc, which is dangerously misleading.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r157631024">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Og6NtbVAniX1-9E7WkocQhPglyks5tBvg6gaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx6RIbaf0rAvC2qWS7BDQbatYm3kks5tBvg6gaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r157631024"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024#discussion_r157631024"}}}</script>
----==_mimepart_5a38523acfdce_22373f9ecce6cf3025376--


From nobody Mon Dec 18 15:49: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 A435E12DA08 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:49: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 3757xPQfmz_p for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:49: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 9DF0412DA06 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 15:49:39 -0800 (PST)
Date: Mon, 18 Dec 2017 15:49:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513640979; bh=pVajTOPY0iPGHc04LgEHYaIeM1lycAMp5y1KO2f/9lQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kiKxLr3gzy0POGkym5NmWby1BXm+2i66/YgtnmBVhahLtWINst/oCclWRqjmxwd5G iiDs9aAApE60zdx4wJZRrBYUoRTaLnCK2l9JzBnBr50kl7qp/9O30nyKy2JxAu1NnD PQ3H76J4UwjEU70QNWwQ60R1CUu59g2yIWg3WIls=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16a6a91c1e1c57e707216c548804b5fc7ed14c1d92cf000000011650161292a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/review/84306749@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a385412f2d4a_5e883fbb06a3cf2c848c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/79s0zb2e-f3gzSnGYhfhUwrW3kg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 23:49:42 -0000

----==_mimepart_5a385412f2d4a_5e883fbb06a3cf2c848c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -182,6 +189,22 @@ itself as "hq-09-rickroll". Note that any label MUST conform to the "token"
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+This typically means that the client has received an Alt-Svc record from the
+request's origin in question which nominates the server endpoint as a valid HTTP

Perhaps.  I think this is an area that's in flux right now -- example.com:443 is authoritative for https://example.com/, but the certificate validates that you're actually talking to example.com:443.  Under any previous RFC, a server isn't authoritative simply because it has the certificate.

Alt-Svc allows an authoritative server to say that otherguy.org:8080 is co-authoritative with it.  You still need to validate the cert to verify that you've successfully reached the authoritative alternative, but it *is* the Alt-Svc delegation that makes it authoritative.  The certificate simply proves identity when connecting to that authoritative endpoint.

ORIGIN makes the stronger statement that a server can be authoritative *simply* because it has the certificate, if the client chooses to play by those new rules.  That's a new assertion in RFC [TBD], but not something contained in any existing RFC that I'm aware of.

I'll add some text saying that, as required by RFC 7838, the client MUST ensure that the certificate is valid for the origin being requested.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024#discussion_r157632209
----==_mimepart_5a385412f2d4a_5e883fbb06a3cf2c848c7
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/1024#discussion_r157632209">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,6 +189,22 @@ itself as &quot;hq-09-rickroll&quot;. Note that any label MUST conform to the &quot;token&quot;
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+This typically means that the client has received an Alt-Svc record from the
+request&#39;s origin in question which nominates the server endpoint as a valid HTTP
</pre>
<p>Perhaps.  I think this is an area that's in flux right now -- example.com:443 is authoritative for <a href="https://example.com/" rel="nofollow">https://example.com/</a>, but the certificate validates that you're actually talking to example.com:443.  Under any previous RFC, a server isn't authoritative simply because it has the certificate.</p>
<p>Alt-Svc allows an authoritative server to say that otherguy.org:8080 is co-authoritative with it.  You still need to validate the cert to verify that you've successfully reached the authoritative alternative, but it <em>is</em> the Alt-Svc delegation that makes it authoritative.  The certificate simply proves identity when connecting to that authoritative endpoint.</p>
<p>ORIGIN makes the stronger statement that a server can be authoritative <em>simply</em> because it has the certificate, if the client chooses to play by those new rules.  That's a new assertion in RFC [TBD], but not something contained in any existing RFC that I'm aware of.</p>
<p>I'll add some text saying that, as required by RFC 7838, the client MUST ensure that the certificate is valid for the origin being requested.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r157632209">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8XfyxjggyXxzFKZdR3tcdY7mkv2ks5tBvoSgaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7vb1TNZNH6ZcA18w8iDO1xm38HYks5tBvoSgaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r157632209"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024#discussion_r157632209"}}}</script>
----==_mimepart_5a385412f2d4a_5e883fbb06a3cf2c848c7--


From nobody Mon Dec 18 15:54: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 04A9E12DA06 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:54:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0nSQNgMbo3pG for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:54:38 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA57312D951 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 15:54:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1513641278; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=suYM1NxNkJomyZaUIqGs0jNH7oG7hyTx7k90rjXTMWw=; b=p89SkF++py4pPzgBEQsqwxh4pO5esWS0Nu7KRtzjhuuvx4BYOoPFXHSj84/ZoEL6/ApaDncB 1Y+KDBS0CwYZw2aFMCwiAdtIMtqnXJzkloKBjgrmHiTCezgpJTFNvzNCSmivuc55YHlR8XaC PP34hIOSHEt6wO/j3aDaRAMdpfA=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a38553d.7fc5781f11b0-smtp-out-n01; Mon, 18 Dec 2017 23:54:37 -0000 (UTC)
Date: Mon, 18 Dec 2017 15:54:36 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a38553cb8b35_18a92aafae011c144428d@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 66bd92: Require cert validation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a38553cb85f6_18a92aafae011c144418d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GdISpgpsjgDfV-0M9pihLYuhCWs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 23:54:40 -0000

----==_mimepart_5a38553cb85f6_18a92aafae011c144418d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/connection_requirements
  Home:   https://github.com/quicwg/base-drafts
  Commit: 66bd92c6ad6d6427489093d560200add4adba2c6
      https://github.com/quicwg/base-drafts/commit/66bd92c6ad6d6427489093d560200add4adba2c6
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Require cert validation



----==_mimepart_5a38553cb85f6_18a92aafae011c144418d--


From nobody Mon Dec 18 15:54: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 B29CD12DA08 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:54:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KsnLjpo7_98R for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 15:54:40 -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 82DFC12D951 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 15:54: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=oV9TxDlm6rbXq8bhWezGCNRid+A=; b=gYH4ilumjeB6enHS Q8J+KRCMimtNHoTBUu2kJUKgE9IiO4azJqrwxz9ft/QBRK+0GCS7ZW2IkYLeOoTS R7IkogJdQSco+vkyXnLCZvu2Mm3sCx2iVQE+FrW3gjH6kR3nOHqSdVH0Qtfzuxgo iBBCvQ/6zw2J1fGPh/dSxGNDqCE=
Received: by filter0438p1iad2.sendgrid.net with SMTP id filter0438p1iad2-25725-5A38553F-E 2017-12-18 23:54:39.280175025 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id xNlUkel9TaWD3G6xMdN3YA for <quic-issues@ietf.org>; Mon, 18 Dec 2017 23:54:39.356 +0000 (UTC)
Date: Mon, 18 Dec 2017 23:54:39 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/push/2204214520@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a38553f4bace_d7e53f82d8848f38272798"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3uDQuEePU92/hgm7auDfQdOThagqbZY7dyAC ahMQG89vPND6hwPLWqwhJFxoEFOQ/E6G4wtzd/ZKaexqaS5A8ZzU+PkISUF5Fq7VvhWEK58DNTKeHN qISBWnfyqUpZTiGsd3Jy+ip+iRpnBWSJJkN5agQKqN4CogqWVYh3846dpoVJ/IPeSnjRnbEDs74jW0 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_i1B_DDX7MYbVeOJr8uJh7uNrXs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 23:54:42 -0000

----==_mimepart_5a38553f4bace_d7e53f82d8848f38272798
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

66bd92c  Require cert validation


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024/files/fbf1461b3b55e0cbda4e23c6c4e069605246b37e..66bd92c6ad6d6427489093d560200add4adba2c6

----==_mimepart_5a38553f4bace_d7e53f82d8848f38272798
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/66bd92c" class="commit-link">66bd92c</a>  Require cert validation</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1024/files/fbf1461b3b55e0cbda4e23c6c4e069605246b37e..66bd92c6ad6d6427489093d560200add4adba2c6">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8iqIe8Wmv1hu92asGuU_Az2ajsOks5tBvs_gaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz4Mdd5IFXhgzJczomdWy8KOO2ztks5tBvs_gaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024/files/fbf1461b3b55e0cbda4e23c6c4e069605246b37e..66bd92c6ad6d6427489093d560200add4adba2c6"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024/files/fbf1461b3b55e0cbda4e23c6c4e069605246b37e..66bd92c6ad6d6427489093d560200add4adba2c6"}}}</script>

----==_mimepart_5a38553f4bace_d7e53f82d8848f38272798--


From nobody Mon Dec 18 16:39: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 9DC6012422F for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 16:39:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lZyd_zBg6IKK for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 16:39: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 731E6124234 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 16:39:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8jHeo7V1iRdwo8dsX4N7khQl+ak=; b=YZZbGE6jUIZfqJpy Gn4kQuvA5RqFCua3Cd9vnhpU0gfPgoF3Oka0z9FNdpg1XLs8ujEN90ONydNeYDa/ VNzShQ/OK4SB8fiC3sDbVqZbX8bfmHc+cya8OxosYcDN/eh2n1v6eGzYjHrSrGhS DWZzlbBFgzO1SIls72OrgAgivrE=
Received: by filter0607p1iad2.sendgrid.net with SMTP id filter0607p1iad2-8968-5A385FC7-C 2017-12-19 00:39:35.233480254 +0000 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 ikTn4sfKQDm566lMuoxJmQ for <quic-issues@ietf.org>; Tue, 19 Dec 2017 00:39:35.112 +0000 (UTC)
Date: Tue, 19 Dec 2017 00:39:35 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba967bfa3fefb92e09616c4f1095e3b03d2e3a5e092cf00000001165021c692a169ce10d7e8ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1018/352602961@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1018@github.com>
References: <quicwg/base-drafts/issues/1018@github.com>
Subject: Re: [quicwg/base-drafts] Second flight DOS Attack with Client Clear Text packets. (#1018)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a385fc6e8ab4_3fbc3ff8a6432f2c1449da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0HlbEBTqHzOgc5JRWAPWAC9PXX9SMU6tGaJn pos2O2rRKm8I4sgzZieBT91HGHG9rwyDjjjlETUpSFcGFXH0KCoa8mzq69WOhAdZZmZSVrVbOEjWYU x/Yh3nOwG/SIPRqRVRQsPRfY8WjpulfZS29sqs6l8Kw9nuTjPnsofZj0YmdgKtFpUvU7uY+KrrOmuy U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9j1ygRrbq3-wNQz97azETtZEErs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 00:39:39 -0000

----==_mimepart_5a385fc6e8ab4_3fbc3ff8a6432f2c1449da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I can understand that the researchers are worried about exchanging data prior to the client finished message. If I think about it some more, there are really three phases in the TLS connection:

1) Before key are exchanged. 
2) After key exchange is complete, i.e. after the client receives the server's first flight.
3) After the client's "finished" message has been received.

The client can detect MITM after receiving the server's Finished, but the server can only do so after receiving the client's Finished. Traffic sent by the server before receiving the client's Finished is potentially exposed to MITM. Traffic sent after that is not, barring spoofed credentials.

So yes, I can see that these conditions somehow affect the proofs. Although I would really like to know how exactly they do.

If that's the case, we should consider two changes in QUIC:
1) Reintroduce a server clear text message, for the first flight.
2) Specify that the handshake messages are protected by a key derived from the handshake, as they are in fact in TLS. This will cover the client's second flight, and possibly additional handshake messages required for client auth and ack of it by the server.

Having this kind of protection would suppress attacks happening after the server's first flight is received, at the cost of establishing another key for the handshake. The cost of encryption would be pretty much the same as with the current connection ID specific AEAD.

I think that would be the right thing to do, if we want to abide by the researcher's desires. Barring that, I am willing to explore Martin's suggestion to drop Handshake packets without consuming the packet number after the Finished message has been received.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1018#issuecomment-352602961
----==_mimepart_5a385fc6e8ab4_3fbc3ff8a6432f2c1449da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I can understand that the researchers are worried about exchanging data =
prior to the client finished message. If I think about it some more, there =
are really three phases in the TLS connection:</p>
<ol>
<li>Before key are exchanged.</li>
<li>After key exchange is complete, i.e. after the client receives the serv=
er's first flight.</li>
<li>After the client's "finished" message has been received.</li>
</ol>
<p>The client can detect MITM after receiving the server's Finished, but th=
e server can only do so after receiving the client's Finished. Traffic sent=
 by the server before receiving the client's Finished is potentially expose=
d to MITM. Traffic sent after that is not, barring spoofed credentials.</p>
<p>So yes, I can see that these conditions somehow affect the proofs. Altho=
ugh I would really like to know how exactly they do.</p>
<p>If that's the case, we should consider two changes in QUIC:</p>
<ol>
<li>Reintroduce a server clear text message, for the first flight.</li>
<li>Specify that the handshake messages are protected by a key derived from=
 the handshake, as they are in fact in TLS. This will cover the client's se=
cond flight, and possibly additional handshake messages required for client=
 auth and ack of it by the server.</li>
</ol>
<p>Having this kind of protection would suppress attacks happening after th=
e server's first flight is received, at the cost of establishing another ke=
y for the handshake. The cost of encryption would be pretty much the same a=
s with the current connection ID specific AEAD.</p>
<p>I think that would be the right thing to do, if we want to abide by the =
researcher's desires. Barring that, I am willing to explore Martin's sugges=
tion to drop Handshake packets without consuming the packet number after th=
e Finished message has been received.</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/1018#issuecomment-352602961">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_AKHcX9sIQJUB=
9k6oh5dkHBQ0kqks5tBwXGgaJpZM4REKWV">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq62LwZx3IkCjBCU0=
3Xnirn5xC5Ydks5tBwXGgaJpZM4REKWV.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/1018#issuecomment-352602961"></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":"@huitema in #1018: I can underst=
and that the researchers are worried about exchanging data prior to the cli=
ent finished message. If I think about it some more, there are really three=
 phases in the TLS connection:\r\n\r\n1) Before key are exchanged. \r\n2) A=
fter key exchange is complete, i.e. after the client receives the server's =
first flight.\r\n3) After the client's \"finished\" message has been receiv=
ed.\r\n\r\nThe client can detect MITM after receiving the server's Finished=
, but the server can only do so after receiving the client's Finished. Traf=
fic sent by the server before receiving the client's Finished is potentiall=
y exposed to MITM. Traffic sent after that is not, barring spoofed credenti=
als.\r\n\r\nSo yes, I can see that these conditions somehow affect the proo=
fs. Although I would really like to know how exactly they do.\r\n\r\nIf tha=
t's the case, we should consider two changes in QUIC:\r\n1) Reintroduce a s=
erver clear text message, for the first flight.\r\n2) Specify that the hand=
shake messages are protected by a key derived from the handshake, as they a=
re in fact in TLS. This will cover the client's second flight, and possibly=
 additional handshake messages required for client auth and ack of it by th=
e server.\r\n\r\nHaving this kind of protection would suppress attacks happ=
ening after the server's first flight is received, at the cost of establish=
ing another key for the handshake. The cost of encryption would be pretty m=
uch the same as with the current connection ID specific AEAD.\r\n\r\nI thin=
k that would be the right thing to do, if we want to abide by the researche=
r's desires. Barring that, I am willing to explore Martin's suggestion to d=
rop Handshake packets without consuming the packet number after the Finishe=
d message has been received."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/1018#issuecomment-352602961"}}}</scr=
ipt>=

----==_mimepart_5a385fc6e8ab4_3fbc3ff8a6432f2c1449da--


From nobody Mon Dec 18 22: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 3DE1B124207 for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 22:29:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wZAv0lVg8eqc for <quic-issues@ietfa.amsl.com>; Mon, 18 Dec 2017 22:29: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 9215B1205F0 for <quic-issues@ietf.org>; Mon, 18 Dec 2017 22:29:32 -0800 (PST)
Date: Mon, 18 Dec 2017 22:29:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513664971; bh=1AE2QV8s2NRICyATPGg74JDh4p4d+Oyl9smmktPMo6Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jvnSIkvmszss61uY3+xit1gbSouOROExPhZ8StKa1SY61Z4H+Y2ahHjn9/Q77xcVT TzktWpqBfa8+jeUPMhczMrki9CcYetwn+Gfgk9U2P+HBrnpCrWv5PAgNnj1KdY5oAC +QGRKjXsiWxkALSfqb8IgRkzbXMov0lBpxcTOG3Q=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f0092570a2a969dd8e5a42799d27b40dbc2e88192cf00000001165073cb92a169ce10debf92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1027/review/84352866@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1027@github.com>
References: <quicwg/base-drafts/pull/1027@github.com>
Subject: Re: [quicwg/base-drafts] Fix long header packet type mismatches (#1027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a38b1cbb671a_76613fe449f44f305132a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NP052mjgChiNqvpmP2cyh6vGJaQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 06:29:34 -0000

----==_mimepart_5a38b1cbb671a_76613fe449f44f305132a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema approved this pull request.

Yes. That matches what we have been using in the interop testing.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1027#pullrequestreview-84352866
----==_mimepart_5a38b1cbb671a_76613fe449f44f305132a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> approved this pull request.</p>

<p>Yes. That matches what we have been using in the interop testing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1027#pullrequestreview-84352866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_sSJdhI4fN39Akj-w1udqrBB0_-ks5tB1fLgaJpZM4RGIH3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2Sjus1vlNZbUPug758Oj_AhlJm2ks5tB1fLgaJpZM4RGIH3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1027#pullrequestreview-84352866"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema approved #1027"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1027#pullrequestreview-84352866"}}}</script>
----==_mimepart_5a38b1cbb671a_76613fe449f44f305132a4--


From nobody Tue Dec 19 07:00: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 078011270A3 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 07:00:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vw8bbhyGvUmg for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 06:59:58 -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 A1963126C25 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 06:59:58 -0800 (PST)
Date: Tue, 19 Dec 2017 06:59:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513695597; bh=61QVlCZ/9DTR0e5j1P6Cv3s+zqROu9NFV5SLacmimXo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W6OtYyaEBwvik3VPWZirCHhUlx5omTcGtCCLlDx+cFMmuqb5wLIxNP8n9gZQ2IX+p MjcHvyJ2xkrveaY8GgwWPxftil3Wirulsl0uSqI/JApdGHyWe/b0O3B4DhgtJnYdIs BRIBzdGrjo0U2BtNItokjihkk9Ar8ElfC9atOxhk=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58aa0acc1f14c7dde179ea6a755ed1b8abca057c92cf000000011650eb6d92a169ce10debf92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1027/c352783156@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1027@github.com>
References: <quicwg/base-drafts/pull/1027@github.com>
Subject: Re: [quicwg/base-drafts] Fix long header packet type mismatches (#1027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a39296dd2f93_4acc3f93f180ef34261690"; 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/HDfgv5G_T-V_jN_a--JkpjeFcgQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 15:00:00 -0000

----==_mimepart_5a39296dd2f93_4acc3f93f180ef34261690
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+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/1027#issuecomment-352783156
----==_mimepart_5a39296dd2f93_4acc3f93f180ef34261690
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+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/1027#issuecomment-352783156">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy779--gPtPqWCQgoKIkoIhYMgkuks5tB89tgaJpZM4RGIH3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy6RAX2OqsTqM7jIBuwTP8kzYIO9ks5tB89tgaJpZM4RGIH3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1027#issuecomment-352783156"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1027: +1"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1027#issuecomment-352783156"}}}</script>
----==_mimepart_5a39296dd2f93_4acc3f93f180ef34261690--


From nobody Tue Dec 19 07:01: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 34D8D129C5D for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 07:01:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-JJTlvGO4xS for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 07:01: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 D5ECA12704A for <quic-issues@ietf.org>; Tue, 19 Dec 2017 07:01:56 -0800 (PST)
Date: Tue, 19 Dec 2017 07:01:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513695716; bh=bB/gdXCu/7QtWW8rh7mzPmxdqNb2WSNEchUp6T7Y96o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L9XU9TpNUy3nSS7hYJDZ2sRcOWCplyi4/bUO7heGqQf9F6FCAP9ojxEsKpaf2lIu+ 7Z5IVWIx82h4o/uVNe3a/8429A1cfgxD4HEgkr/8zM+rc+AqTcpl+A8OURWXgiyxW1 ZpBYxQvUk60ZztXT1+Hyy+FaQrMI8Vmq8eN+12sU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab531dfb3fbfba7eb6d31f67d3e36a3f5a140211b192cf000000011650ebe492a169ce10debf92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1027/review/84476268@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1027@github.com>
References: <quicwg/base-drafts/pull/1027@github.com>
Subject: Re: [quicwg/base-drafts] Fix long header packet type mismatches (#1027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3929e42a432_6e763fe36f6f6f344316e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ChhJ7zauhOgKpkZ6QEkVW5emmko>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 15:01:58 -0000

----==_mimepart_5a3929e42a432_6e763fe36f6f6f344316e3
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/1027#pullrequestreview-84476268
----==_mimepart_5a3929e42a432_6e763fe36f6f6f344316e3
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/1027#pullrequestreview-84476268">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzZHXtc---EEKtrrQDR0U84-rVI1ks5tB8_kgaJpZM4RGIH3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyK9CxvD6KSVAMR47uaJqbV_XRW7ks5tB8_kgaJpZM4RGIH3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1027#pullrequestreview-84476268"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1027"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1027#pullrequestreview-84476268"}}}</script>
----==_mimepart_5a3929e42a432_6e763fe36f6f6f344316e3--


From nobody Tue Dec 19 09: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 CD3F812DA01 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 09:17:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.606
X-Spam-Level: 
X-Spam-Status: No, score=-0.606 tagged_above=-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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MRIK9OKYPGNz for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 09:17:02 -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 7400B12D957 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 09: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=oct+FvyJKUEY5gKdPOtIIFF2iTc=; b=w5bvQL5RPSkv0nCs NPAoIRLpSAUINa2N7A2pUS5IoCXhU2elEf794GKAszv8R/YylUaoO8giKmc5hw0d VUl9CGfGSW23Axax92nVage5NTurd6PqysBWPIPbc7lkA3cL/dXa1TnVZWb/IFIy u6+zdvKUCZQCZ0CECdVSLK9nRUE=
Received: by filter0142p1las1.sendgrid.net with SMTP id filter0142p1las1-11111-5A39498D-D 2017-12-19 17:17:01.367130455 +0000 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 xkIirn3iQfKjhxYQIW64eg for <quic-issues@ietf.org>; Tue, 19 Dec 2017 17:17:01.327 +0000 (UTC)
Date: Tue, 19 Dec 2017 17:17:01 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbfb95bfebfb02c5f0a2774bc1e947c511a4ab26192cf0000000116510b8d92a169ce10cd45d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1015/352826032@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1015@github.com>
References: <quicwg/base-drafts/issues/1015@github.com>
Subject: Re: [quicwg/base-drafts] Removing Transport Parameters from new_session_ticket (#1015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a39498d291ae_65c13fb4da5b6f34438d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25Fd8ZCPNvvZwgQnGzEI4VtDGM758YK5UbmX PCoVeHdJIqA7gMN51b1EcnsBGkyQOAUEBm2u0lcJR5VnxKkVWFhPvNEXKjDPFoi70jTxuMWgKw8G8U i4jONWb+pka+aMFTbtMKZBqQb7CiUdprkECWtIn2TdU1kZ3Szz1oEt1lqTUkN72G7GiGkA4Ua+QKIC c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ugHGTnSpedvqXGunM1a8VerZP6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 17:17:04 -0000

----==_mimepart_5a39498d291ae_65c13fb4da5b6f34438d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In addition to the complexity of the TLS library, the complexity of getting the "right value" for transport parameters is a concern. Especially as a disagreement can lead to deadlock.

In particular we have a hierarchy of "initial parameters", "parameters on the NST", and "parameters on the post 0rtt handshake". That's an awful lot of inheritance rules for what is really a small amount of 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/1015#issuecomment-352826032
----==_mimepart_5a39498d291ae_65c13fb4da5b6f34438d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In addition to the complexity of the TLS library, the complexity of gett=
ing the "right value" for transport parameters is a concern. Especially as =
a disagreement can lead to deadlock.</p>
<p>In particular we have a hierarchy of "initial parameters", "parameters o=
n the NST", and "parameters on the post 0rtt handshake". That's an awful lo=
t of inheritance rules for what is really a small amount of 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/1015#issuecomment-352826032">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwfaoILcAkR7QN=
yvzqajOehBs-ocks5tB--NgaJpZM4RBJVF">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6xO5ojVkvHaXPzy=
jyc0I4vaBAtSks5tB--NgaJpZM4RBJVF.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/1015#issuecomment-352826032"></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 #1015: In addition t=
o the complexity of the TLS library, the complexity of getting the \"right =
value\" for transport parameters is a concern. Especially as a disagreement=
 can lead to deadlock.\r\n\r\nIn particular we have a hierarchy of \"initia=
l parameters\", \"parameters on the NST\", and \"parameters on the post 0rt=
t handshake\". That's an awful lot of inheritance rules for what is really =
a small amount of value."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/1015#issuecomment-352826032"}}}</script>=

----==_mimepart_5a39498d291ae_65c13fb4da5b6f34438d--


From nobody Tue Dec 19 09:46: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 1392A129C6E for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 09:46:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k9H5yl-xy5Zp for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 09:46: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 94CC21241F5 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 09:46: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=6ewoAS7FAEkojbrEbyAgVR2KNqE=; b=ojrRSSh8ZIa8F2j+ 661TsT4PZ4cw37XUmVvcEdq4AWxFG9UO+R9yIyjJkELsyMMddWHvsmsoqnovSq/z 3kApE5TBQuLzoSgcotahtzeFNhfXZ21QMiqaPkq+Wu9+tEKQ3K/q4uppeYkrl1bU DfTVb6n8FQnLNdOSOQKeLsQa+rA=
Received: by filter0055p1iad2.sendgrid.net with SMTP id filter0055p1iad2-29520-5A395076-6 2017-12-19 17:46:30.205389543 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id tKEe2k9LRLmbyNra5FqE4Q for <quic-issues@ietf.org>; Tue, 19 Dec 2017 17:46:30.099 +0000 (UTC)
Date: Tue, 19 Dec 2017 17:46:30 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab707da71ee471925b9d422a88b0ed724eb047871592cf000000011651127592a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352834033@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a395075f0864_6c3d3fef21758f28164029"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dvAInaxeaOMnzWWa6k6BToEyUAzpc7RQp1u KqNoNQ+6Q2FYSAmVJqFa4N3WCWMX6mTaMRajCxdLqx9JAIGs2fk6QmbGnI5EpOOex7fBguHigXm5Gx dS4NGiRCvL/XEcSrZJXqLfB/17rBYD5tq6gkabhIR0PXVTgR+t2v0Q3WLutOpWMWYG587PUqJitAbS 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sNQQrZVCcpo-tzj_GRFxn0TUJiI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 17:46:33 -0000

----==_mimepart_5a395075f0864_6c3d3fef21758f28164029
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett Any updates? I still don't see a way that descending order could ever be as good as ascending order. I'm still thinking of this example where you have a couple of gaps of lost packets.

Outstanding Sent Packets: `{1,2,3,....1000}`
ACK Blocks: `{500 - 400},{390-300},{290-1}`

Assuming the final result is that packets `{1-290}, {300-390}, {400-500}` are acknowledged and packets `{291-299}, {391-399}` are marked as lost (FACK), that means you would have to traverse the entire first 500 packets of the outstanding list. If you walk the list in ascending order, you only touch each packet once, and no more packets than necessary. But to do that (without an extra preprocessing step and associated temporary memory) you would need the ACK blocks in ascending order.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-352834033
----==_mimepart_5a395075f0864_6c3d3fef21758f28164029
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> Any updates? I still don't see a way that descending order could ever =
be as good as ascending order. I'm still thinking of this example where you=
 have a couple of gaps of lost packets.</p>
<p>Outstanding Sent Packets: <code>{1,2,3,....1000}</code><br>
ACK Blocks: <code>{500 - 400},{390-300},{290-1}</code></p>
<p>Assuming the final result is that packets <code>{1-290}, {300-390}, {400=
-500}</code> are acknowledged and packets <code>{291-299}, {391-399}</code>=
 are marked as lost (FACK), that means you would have to traverse the entir=
e first 500 packets of the outstanding list. If you walk the list in ascend=
ing order, you only touch each packet once, and no more packets than necess=
ary. But to do that (without an extra preprocessing step and associated tem=
porary memory) you would need the ACK blocks in ascending order.</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/969#issuecomment-352834033">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq54UQV5RAFRN3bz=
d0LZ-syVXrUOVks5tB_Z1gaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_oHbFra_mq69lFhv=
9HfX68P9M-aks5tB_Z1gaJpZM4Qvn-f.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/969#issuecomment-352834033"></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":"@nibanks in #969: @ianswett Any =
updates? I still don't see a way that descending order could ever be as goo=
d as ascending order. I'm still thinking of this example where you have a c=
ouple of gaps of lost packets.\r\n\r\nOutstanding Sent Packets: `{1,2,3,...=
.1000}`\r\nACK Blocks: `{500 - 400},{390-300},{290-1}`\r\n\r\nAssuming the =
final result is that packets `{1-290}, {300-390}, {400-500}` are acknowledg=
ed and packets `{291-299}, {391-399}` are marked as lost (FACK), that means=
 you would have to traverse the entire first 500 packets of the outstanding=
 list. If you walk the list in ascending order, you only touch each packet =
once, and no more packets than necessary. But to do that (without an extra =
preprocessing step and associated temporary memory) you would need the ACK =
blocks in ascending order."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/969#issuecomment-352834033"}}}</script>=

----==_mimepart_5a395075f0864_6c3d3fef21758f28164029--


From nobody Tue Dec 19 11:16: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 6150212751F for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 11:16:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.009
X-Spam-Level: 
X-Spam-Status: No, score=-2.009 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7EcjFBRwdaee for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 11:16: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 2BEF31200F1 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 11:16: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=oMcLVD+8WqUINnt7210TFI12uJY=; b=OzdlKFJHPLsyDoED 8WRpc4y84ruzcNA6UdhOedCyPin9XqCmGpAOpejYGzULPw1G9fXb9OVvoiHCrPiI /cRTBC+TqyoDh7EGli1RwE9gwn9dMbcVGyPNz1/GMt9Z3DFZZtrr0WXzjl4yKsqZ zWXITW4HflVpHIM/SwTfibA/sn0=
Received: by filter0291p1iad2.sendgrid.net with SMTP id filter0291p1iad2-21888-5A396596-15 2017-12-19 19:16:38.836171746 +0000 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 nHLDlRbvQfCcx-BLlaFo9A for <quic-issues@ietf.org>; Tue, 19 Dec 2017 19:16:38.751 +0000 (UTC)
Date: Tue, 19 Dec 2017 19:16:38 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea93562357f6d3c632095cdbd843533f60421df992cf000000011651279692a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352858775@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3965969cf58_59403f99ee696f282292d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1R7n1MuUlGqFQg4MByTDkRL6vXj7jfWnEtxa gcjKX2HkbgjrhGJ+fmKAw1x4NeM13hlzNMAX5AIPhjguYTszrbWE8gxZ5wi+IElDcfdSrOY1HuAQNO o5i+S6pEYQmhSf1R97CNydNndSXAnNYLGaI5XTLWo9FmNow1ZtXt7KUV/TcsxVPPlkigEB8kLOCr8Y 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HGgzTNbpcSIu_4NBMrs_jUmZuN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 19:16:42 -0000

----==_mimepart_5a3965969cf58_59403f99ee696f282292d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No updates, but I'll explain what my approach is.

I store an IntervalSet of the previously acknowledged packets from the lowest one I'm tracking to the largest previously acknowledged.  When I read the ack frame, I'm incrementally comparing the intervals I'm parsing with the IntervalSet of previously acknowledged packets and storing any newly acknowledged packets in a list and adding them to the IntervalSet for the future.  Then I do a second pass over the full data structure with the newly acknowledged packets in the list.  The list isn't necessary, so you could do it in one pass, but it fits into my current implementation better, so it's what I'm doing for now.  My congestion control APIs take a list of newly acked packets and their size in bytes, so I have to create that list anyway.

You have to ensure you don't allow someone to acknowledge packets larger than the largest ever sent, or you can allocate a ton of extra temporary memory(a perk of doing this without a temporary list), but otherwise, this should turn out to be slightly faster for decreasing order, since I can ignore any extra ack ranges that are below the smallest packet I'm still waiting for an acknowledgement 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/issues/969#issuecomment-352858775
----==_mimepart_5a3965969cf58_59403f99ee696f282292d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>No updates, but I'll explain what my approach is.</p>
<p>I store an IntervalSet of the previously acknowledged packets from the l=
owest one I'm tracking to the largest previously acknowledged.  When I read=
 the ack frame, I'm incrementally comparing the intervals I'm parsing with =
the IntervalSet of previously acknowledged packets and storing any newly ac=
knowledged packets in a list and adding them to the IntervalSet for the fut=
ure.  Then I do a second pass over the full data structure with the newly a=
cknowledged packets in the list.  The list isn't necessary, so you could do=
 it in one pass, but it fits into my current implementation better, so it's=
 what I'm doing for now.  My congestion control APIs take a list of newly a=
cked packets and their size in bytes, so I have to create that list anyway.=
</p>
<p>You have to ensure you don't allow someone to acknowledge packets larger=
 than the largest ever sent, or you can allocate a ton of extra temporary m=
emory(a perk of doing this without a temporary list), but otherwise, this s=
hould turn out to be slightly faster for decreasing order, since I can igno=
re any extra ack ranges that are below the smallest packet I'm still waitin=
g for an acknowledgement for.</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/969#issuecomment-352858775">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-awPvQg9qEKQU2=
lAt6QG2L8dvLnks5tCAuWgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5AKX2XiGsLhilQBA=
KCHayh6MPjZks5tCAuWgaJpZM4Qvn-f.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/969#issuecomment-352858775"></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 #969: No updates, b=
ut I'll explain what my approach is.\r\n\r\nI store an IntervalSet of the p=
reviously acknowledged packets from the lowest one I'm tracking to the larg=
est previously acknowledged.  When I read the ack frame, I'm incrementally =
comparing the intervals I'm parsing with the IntervalSet of previously ackn=
owledged packets and storing any newly acknowledged packets in a list and a=
dding them to the IntervalSet for the future.  Then I do a second pass over=
 the full data structure with the newly acknowledged packets in the list.  =
The list isn't necessary, so you could do it in one pass, but it fits into =
my current implementation better, so it's what I'm doing for now.  My conge=
stion control APIs take a list of newly acked packets and their size in byt=
es, so I have to create that list anyway.\r\n\r\nYou have to ensure you don=
't allow someone to acknowledge packets larger than the largest ever sent, =
or you can allocate a ton of extra temporary memory(a perk of doing this wi=
thout a temporary list), but otherwise, this should turn out to be slightly=
 faster for decreasing order, since I can ignore any extra ack ranges that =
are below the smallest packet I'm still waiting for an acknowledgement for.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/969#issuecomment-352858775"}}}</script>=

----==_mimepart_5a3965969cf58_59403f99ee696f282292d3--


From nobody Tue Dec 19 12:56: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 63F301270A0 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 12:56:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R_1fSBmgmI22 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 12:56:13 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A57F1205D3 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 12:56: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=5WDS/Xa0KNm2Q3CTpGaZeFr6oac=; b=xGd6SKEEDpr3P924 5pMS7XVHYN6clYgMx1XVYyr4uN2kZFz5iynJNHDp2l1c2Fp8eXyMWRViXi/Kj5jV TDee/YmWKuiEqmF2f4CuQrH8wrxb7h0iTfB3oLKC2U3z2xUQ7JIMWrYqag6dzT3p i0fATKYDgsS6e9QbAFUxQlqXnLg=
Received: by filter0314p1las1.sendgrid.net with SMTP id filter0314p1las1-19370-5A397CEA-31 2017-12-19 20:56:11.028592364 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id 4YoUdBJlRBCjRLMitjyE1g for <quic-issues@ietf.org>; Tue, 19 Dec 2017 20:56:10.832 +0000 (UTC)
Date: Tue, 19 Dec 2017 20:56:12 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4aeb7831c7ef0bdf152891d5e3723ac64e4b577d92cf0000000116513eea92a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/review/84583631@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a397ceab6547_55983f9e505e4f38895c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0dRs2U7omiXKOz9y99AVS4OZ5zt+ey+bRTuM MtK0yNBsIJ2CGPmU5S6H8VpJoE0vV94b5b+afqNbErTeSTs33ws6Ff0gVhtEJEamturoxLLUfpNM3U oHmYQMLzbGywoWq01SpuSvuqeBwb+1yw4zS9MaM8zJKtydBzvpmH3mYo5Ka8+sstWOwsMl5QuhGb71 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jzA-sRGUPI2JSYxsg_lYyYb2SPE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 20:56:15 -0000

----==_mimepart_5a397ceab6547_55983f9e505e4f38895c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.

Overall I think this does address the issues indicated. Some remaining questions that maybe don't need to be answered here:

* are there any special considerations for connection reuse for 0-RTT or 1-RTT?
* RFC7540 also describes connection reuse in terms of the CONNECT method and Proxies, is that still applicable?


>  connection establishment, HTTP/QUIC support is indicated by selecting the ALPN
-token "hq" in the crypto handshake.
+token "hq" in the crypto handshake.  Support for other application-layer

nit: s/crypto/cryptographic to better align with Transport doc terminology. Seems like an opportunity to fix it up while in this area.

> @@ -147,11 +149,16 @@ Origins SHOULD list only versions which are supported by the alternative, but
 MAY omit supported versions for any reason.
 
 
-# Connection Establishment {#connection-establishment}
+## Connection Establishment {#connection-establishment}
+
+HTTP/QUIC relies on QUIC as the underlying transport.  The QUIC version being
+used MUST use TLS version 1.3 or greater as its handshake protocol.  The Server
+Name Indication extension {{!RFC6066}} MUST be included in the TLS handshake.

I missed the SNI reference because the acronym was not used, may help to add _(SNI)_.

RFC7540 also says clients MUST indicate target domain when negotiating TLS, is that requirement inherited here?

> @@ -182,6 +189,24 @@ itself as "hq-09-rickroll". Note that any label MUST conform to the "token"
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+An authoritative HTTP/QUIC endpoint is typically discovered because the client
+has received an Alt-Svc record from the request's origin which nominates the
+endpoint as a valid HTTP Alternative Service for that origin.  As required by
+{{RFC7838}}, clients MUST validate that the nominated server can present a
+validated certificate for the origin before considering it authoritative.

"validate a validated certificate" sounds odd.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024#pullrequestreview-84583631
----==_mimepart_5a397ceab6547_55983f9e505e4f38895c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<p>Overall I think this does address the issues indicated. Some remaining questions that maybe don't need to be answered here:</p>
<ul>
<li>are there any special considerations for connection reuse for 0-RTT or 1-RTT?</li>
<li>RFC7540 also describes connection reuse in terms of the CONNECT method and Proxies, is that still applicable?</li>
</ul><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r157868987">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  connection establishment, HTTP/QUIC support is indicated by selecting the ALPN
-token &quot;hq&quot; in the crypto handshake.
+token &quot;hq&quot; in the crypto handshake.  Support for other application-layer
</pre>
<p>nit: s/crypto/cryptographic to better align with Transport doc terminology. Seems like an opportunity to fix it up while in this area.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r157870631">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -147,11 +149,16 @@ Origins SHOULD list only versions which are supported by the alternative, but
 MAY omit supported versions for any reason.
 
 
-# Connection Establishment {#connection-establishment}
+## Connection Establishment {#connection-establishment}
+
+HTTP/QUIC relies on QUIC as the underlying transport.  The QUIC version being
+used MUST use TLS version 1.3 or greater as its handshake protocol.  The Server
+Name Indication extension {{!RFC6066}} MUST be included in the TLS handshake.
</pre>
<p>I missed the SNI reference because the acronym was not used, may help to add <em>(SNI)</em>.</p>
<p>RFC7540 also says clients MUST indicate target domain when negotiating TLS, is that requirement inherited here?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r157872247">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,6 +189,24 @@ itself as &quot;hq-09-rickroll&quot;. Note that any label MUST conform to the &quot;token&quot;
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+An authoritative HTTP/QUIC endpoint is typically discovered because the client
+has received an Alt-Svc record from the request&#39;s origin which nominates the
+endpoint as a valid HTTP Alternative Service for that origin.  As required by
+{{RFC7838}}, clients MUST validate that the nominated server can present a
+validated certificate for the origin before considering it authoritative.
</pre>
<p>"validate a validated certificate" sounds odd.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1024#pullrequestreview-84583631">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8_qD9hbh5Bl-sE_chk2Nak4IMAFks5tCCLqgaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7lgO4ecYm4FoadBDVVg0ydIcuk1ks5tCCLqgaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024#pullrequestreview-84583631"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024#pullrequestreview-84583631"}}}</script>
----==_mimepart_5a397ceab6547_55983f9e505e4f38895c--


From nobody Tue Dec 19 13:01: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 5F37D1205D3 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 13:01:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YtU0_oMmCSDT for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 13:01: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 CB8C3120046 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 13:00: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=+JMXUtoHhnIkjkVU+aUSeVyhX78=; b=NI2EekiXeJV5siZs /Z3uEdj5LnYNQodS7qotdz/RnaTNvL07hwKbqYcIDVngMMtNt8mlqi3OBRK8pwfo xttQ53DZ6d4Y9im3Y8l3woW6b/WyZxnskBifQJoRbNMg9pr8bG9VTgJ5kdVIdd4l y+9f8SFutLp+o8AfJPT01wUmenM=
Received: by filter0349p1las1.sendgrid.net with SMTP id filter0349p1las1-17898-5A397DF9-21 2017-12-19 21:00:41.592136719 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id X_zZxgx7QPuHxkZK1oPsEw for <quic-issues@ietf.org>; Tue, 19 Dec 2017 21:00:41.407 +0000 (UTC)
Date: Tue, 19 Dec 2017 21:00:41 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab823e2afee9701c977fa3e2368395e8dce42225e892cf0000000116513ff792a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352884900@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a397df7f1235_2b073ff88e2a4f38128137"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2baLTUYxLKZFn7GTUPhmtm5k/ICqDoy18yrR iyfpI5bcCThmi4a67lX7+3qfVZsOigB1SeEW6BZezN6EokH6d/FesBGuoI6E+VR1ddVpVGIo8LweVy hUK85AdXaDAfG8hUGIxY/q53yO0R3TRKlgcMMNFr9oJUY1Ylo5jMuKETt6f9in5E9d6ahspzULkYEL A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8zvEIfexqpKL-HzEdM3zHt7oufQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 21:01:01 -0000

----==_mimepart_5a397df7f1235_2b073ff88e2a4f38128137
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks @ianswett for the detailed explanation. Do you use this IntervalSet of previously acknowledged packets for anything other than this purpose? Otherwise, to me this still seems just like an intermediate data structure for processing the ACK block. We haven't had need of a similar object in our code and I would be hesitant to add it just for this.

My ideal goal is still:

1. Process ACK block directly from the wire format.
2. Require no extra processing steps or temporary storage.
3. Process the necessary outstanding packet structures only.

I see a solution with ascending order but descending order breaks at least one of the above goals.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-352884900
----==_mimepart_5a397df7f1235_2b073ff88e2a4f38128137
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks <a href=3D"https://github.com/ianswett" class=3D"user-mention">@i=
answett</a> for the detailed explanation. Do you use this IntervalSet of pr=
eviously acknowledged packets for anything other than this purpose? Otherwi=
se, to me this still seems just like an intermediate data structure for pro=
cessing the ACK block. We haven't had need of a similar object in our code =
and I would be hesitant to add it just for this.</p>
<p>My ideal goal is still:</p>
<ol>
<li>Process ACK block directly from the wire format.</li>
<li>Require no extra processing steps or temporary storage.</li>
<li>Process the necessary outstanding packet structures only.</li>
</ol>
<p>I see a solution with ascending order but descending order breaks at lea=
st one of the above goals.</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/969#issuecomment-352884900">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8nlQomZNGVkMW6=
JkR7FD_DwR0riks5tCCP3gaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz993eVQqTVPYuG5z=
-p32dNXuZHrks5tCCP3gaJpZM4Qvn-f.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/969#issuecomment-352884900"></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":"@nibanks in #969: Thanks @ianswe=
tt for the detailed explanation. Do you use this IntervalSet of previously =
acknowledged packets for anything other than this purpose? Otherwise, to me=
 this still seems just like an intermediate data structure for processing t=
he ACK block. We haven't had need of a similar object in our code and I wou=
ld be hesitant to add it just for this.\r\n\r\nMy ideal goal is still:\r\n\=
r\n1. Process ACK block directly from the wire format.\r\n2. Require no ext=
ra processing steps or temporary storage.\r\n3. Process the necessary outst=
anding packet structures only.\r\n\r\nI see a solution with ascending order=
 but descending order breaks at least one of the above goals."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969=
#issuecomment-352884900"}}}</script>=

----==_mimepart_5a397df7f1235_2b073ff88e2a4f38128137--


From nobody Tue Dec 19 14:13: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 7ABB912D848 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 14:13:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uMvJZbfXSTrc for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 14:13: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 8DCC21200FC for <quic-issues@ietf.org>; Tue, 19 Dec 2017 14:13: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=EYVVqRuv/12ojh3ZvktOfVEYyuo=; b=m6FKF6U1y/eAHfj8 hN3M6CEPNiTD0gzAzUBiuRgs3/2qAsRvWnmsQTawFV0MULrX7M34bky6O4tNIfd4 f2VWJr0EcpCedL5Mom/aoi2Y9Ovmvd9l5ANfB9kesjCpBzpqPe06dzTrkBqsx7Is cdw/iT4kI7SN+q6vgImYmt8viXE=
Received: by filter0133p1las1.sendgrid.net with SMTP id filter0133p1las1-12371-5A398F0A-D 2017-12-19 22:13:30.322602321 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id 6DxtHSwcScucUxiL9Us9AQ for <quic-issues@ietf.org>; Tue, 19 Dec 2017 22:13:30.223 +0000 (UTC)
Date: Tue, 19 Dec 2017 22:13:30 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfef8960a658eabfe6fab200751f26fdd226a44d692cf000000011651510a92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352902490@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a398f0a247b2_2c64f3fac0f84af30230985"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2l+0ahhMe2mGW4cUE1sWTYPlLD/TO9PYXCXC p+oUAYXYaxCmuQT0TojA/8VepFVZYxaX6R0myFHc/bPuGu3UcigY29dM6ck+WkQxzmtI8alCriSVFe 9R55+b5nnN7mMLx5gZWhYdmVFKEEeyCfs+CbgykIewtgg4PpVcUPbjjK0g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D1Np9YuhzRx-lyF_Gqz2QQ2kkhY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 22:13:33 -0000

----==_mimepart_5a398f0a247b2_2c64f3fac0f84af30230985
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It has two purposes.  One is this, and the other is that reusing the existing ack frame trades a small amount of memory for a large-ish reduction in memory allocations.  It might even be possible for it to be a net savings of memory allocated in the typical case, by removing the redundant information of what has already been acknowledged from the more complete data structure, but I haven't tried that yet.

So this gives you 1, 2, and 3 with the only cost being complexity of an optimized data structure to speed part 3, which happens to look exactly like how you likely store the QUIC ack frame you're putting received packets into and sending.  It does assume you're using a deque or something similar that makes it fast to seek to a given entry, but that's the best style I've found in practice.

How are you intending to store and find newly acked packets?  It's worth keeping in mind that after loss, you'll likely want to track packets that have already been retransmitted for a while, in case they were spuriously retransmitted, so you may commonly end up skipping over those on the way up.  It's also worth keeping in mind that linked lists have awful performance from a CPU cache perspective.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-352902490
----==_mimepart_5a398f0a247b2_2c64f3fac0f84af30230985
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It has two purposes.  One is this, and the other is that reusing the exi=
sting ack frame trades a small amount of memory for a large-ish reduction i=
n memory allocations.  It might even be possible for it to be a net savings=
 of memory allocated in the typical case, by removing the redundant informa=
tion of what has already been acknowledged from the more complete data stru=
cture, but I haven't tried that yet.</p>
<p>So this gives you 1, 2, and 3 with the only cost being complexity of an =
optimized data structure to speed part 3, which happens to look exactly lik=
e how you likely store the QUIC ack frame you're putting received packets i=
nto and sending.  It does assume you're using a deque or something similar =
that makes it fast to seek to a given entry, but that's the best style I've=
 found in practice.</p>
<p>How are you intending to store and find newly acked packets?  It's worth=
 keeping in mind that after loss, you'll likely want to track packets that =
have already been retransmitted for a while, in case they were spuriously r=
etransmitted, so you may commonly end up skipping over those on the way up.=
  It's also worth keeping in mind that linked lists have awful performance =
from a CPU cache perspective.</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/969#issuecomment-352902490">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8erXhxzdj_sbtb=
jOefc6EfOen73ks5tCDUKgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5R9FMO95A9A6bLpX=
ZTtE2xj09dHks5tCDUKgaJpZM4Qvn-f.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/969#issuecomment-352902490"></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 #969: It has two pu=
rposes.  One is this, and the other is that reusing the existing ack frame =
trades a small amount of memory for a large-ish reduction in memory allocat=
ions.  It might even be possible for it to be a net savings of memory alloc=
ated in the typical case, by removing the redundant information of what has=
 already been acknowledged from the more complete data structure, but I hav=
en't tried that yet.\r\n\r\nSo this gives you 1, 2, and 3 with the only cos=
t being complexity of an optimized data structure to speed part 3, which ha=
ppens to look exactly like how you likely store the QUIC ack frame you're p=
utting received packets into and sending.  It does assume you're using a de=
que or something similar that makes it fast to seek to a given entry, but t=
hat's the best style I've found in practice.\r\n\r\nHow are you intending t=
o store and find newly acked packets?  It's worth keeping in mind that afte=
r loss, you'll likely want to track packets that have already been retransm=
itted for a while, in case they were spuriously retransmitted, so you may c=
ommonly end up skipping over those on the way up.  It's also worth keeping =
in mind that linked lists have awful performance from a CPU cache perspecti=
ve."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/969#issuecomment-352902490"}}}</script>=

----==_mimepart_5a398f0a247b2_2c64f3fac0f84af30230985--


From nobody Tue Dec 19 14:33: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 26DD812D876 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 14:33:24 -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_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 elRgGJ466VSF for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 14:33: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 E23DD12D86F for <quic-issues@ietf.org>; Tue, 19 Dec 2017 14:33:22 -0800 (PST)
Date: Tue, 19 Dec 2017 14:33:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513722802; bh=Cc65H3eueffVu1itlO8OuhJrNo5UfsZu4eBiXbYPoJc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KEFv01SlLZBqss4VyAU0Z2vd80k5ftCknkgW5BMoh6Gf4P4AIg7WuH9pKBBLskoOg fnNbMT74wkBxQAqf8f4vNyHDSN50o4lHSPfRvomvudfxNIxde/UYXe6UX0yM1W9LU6 LNum+GQNLi6Y2uMtbYFMCTSlsRD15VanzozMM7Gs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4bfd1b155354e407d475cac934b182615715aeb92cf00000001165155b292a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352907087@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3993b21f120_674c3ff9605e0f30130760"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xvkY4iC7sLnmTvWz5XU-w-xRZNA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 22:33:24 -0000

----==_mimepart_5a3993b21f120_674c3ff9605e0f30130760
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Given that packet numbers are in incremental order it can be done much more efficiently in time and space by scanning chained blocks of bitmaps. If there is a large gap you just link two bitmaps. Doing this efficiently requires ack's in increasing order. If your chain grows too long, you are subject to abuse, or conditions too bad to maintain a connection.

The initial descend into the bitmap can be done by remembering the previous start location, or by using an efficient index into each bitmap block.

If you arbitrarily loose every second packet, an interval map is using a lot of memory in comparison, not to mention a log2 lookup.

So, it would be rather sad to have to allocate a lot of temporary memory for no good reason.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-352907087
----==_mimepart_5a3993b21f120_674c3ff9605e0f30130760
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Given that packet numbers are in incremental order it can be done much=
 more efficiently in time and space by scanning chained blocks of bitmaps=
. If there is a large gap you just link two bitmaps. Doing this efficient=
ly requires ack's in increasing order. If your chain grows too long, you =
are subject to abuse, or conditions too bad to maintain a connection.</p>=

<p>The initial descend into the bitmap can be done by remembering the pre=
vious start location, or by using an efficient index into each bitmap blo=
ck.</p>
<p>If you arbitrarily loose every second packet, an interval map is using=
 a lot of memory in comparison, not to mention a log2 lookup.</p>
<p>So, it would be rather sad to have to allocate a lot of temporary memo=
ry for no good reason.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-352907087">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Yja=
TBJkMvOqKu0w0X2lEnUjf8Gks5tCDmygaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyr=
VzUEt6ZH4N--sneaIrH9cKhdPks5tCDmygaJpZM4Qvn-f.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/969#issuecomment-352907087"></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 #=
969: Given that packet numbers are in incremental order it can be done mu=
ch more efficiently in time and space by scanning chained blocks of bitma=
ps. If there is a large gap you just link two bitmaps. Doing this efficie=
ntly requires ack's in increasing order. If your chain grows too long, yo=
u are subject to abuse, or conditions too bad to maintain a connection.\r=
\n\r\nThe initial descend into the bitmap can be done by remembering the =
previous start location, or by using an efficient index into each bitmap =
block.\r\n\r\nIf you arbitrarily loose every second packet, an interval m=
ap is using a lot of memory in comparison, not to mention a log2 lookup.\=
r\n\r\nSo, it would be rather sad to have to allocate a lot of temporary =
memory for no good reason."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/969#issuecomment-352907087"}}}</sc=
ript>=

----==_mimepart_5a3993b21f120_674c3ff9605e0f30130760--


From nobody Tue Dec 19 14:42: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 4801412D86F for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 14:42: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 kA0GgAtnCwb6 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 14:42: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 18CB61242F5 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 14:42:41 -0800 (PST)
Date: Tue, 19 Dec 2017 14:42:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513723360; bh=NDX0mhBVX7eoLE7jh6ytkvCDGawSuWdiXWbS/8p2JaM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BTqUnO53IIG60QRPCANiga4P+mv9vI//yI+msqBYxZp2tgOPDO9cEhnik7r5wJtHV bbcyUrT5tJSTurLndrVOMEcCVENDeHk53C8pjtn89/ElxDt3+PciSKB/ny/vy9G0AL /Ry66F2MaEsjcam0rqc8NBtAJhC7fb7341FuW4m0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4aacca66c7d695c682b75cf09e913b4e0c4bdde092cf00000001165157e092a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352909128@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3995e06cdc2_58053f8f5009ef382262c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Da88nVnW2KoOUt53tD4RE2tKdcY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 22:42:42 -0000

----==_mimepart_5a3995e06cdc2_58053f8f5009ef382262c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, maybe chained bitmaps could be revised to be scanned in the opposite direction but you likely need a second pass to make retransmission decisions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-352909128
----==_mimepart_5a3995e06cdc2_58053f8f5009ef382262c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Well, maybe chained bitmaps could be revised to be scanned in the opposite direction but you likely need a second pass to make retransmission decisions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-352909128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqywx-OrI9tpPRo6nH0wgXnyxSDINks5tCDvggaJpZM4Qvn-f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4wIB6ggu0wSS626_CSVsanfg4lNks5tCDvggaJpZM4Qvn-f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-352909128"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #969: Well, maybe chained bitmaps could be revised to be scanned in the opposite direction but you likely need a second pass to make retransmission decisions."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-352909128"}}}</script>
----==_mimepart_5a3995e06cdc2_58053f8f5009ef382262c5--


From nobody Tue Dec 19 14: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 AA2AF12D77C for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 14:54:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IO4MZIShsghi for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 14: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 CE5C11242F5 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 14: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=7TaPK6hBXYT5IvOytT/8cmywwO4=; b=dHmbfDxsassnt5zn kBrpyJZMzFKg2/UI0ps0oJO2OcZPa9U88L54tYqjTm3lmRt7GYXu6UVryS7pAq1N Nwh7HmSFPwfBLUUIqcc98rYUFzqDzf6bkbipKkPHa25MHzeNJW1Xjbmd/qzdqD+7 XYacj0m+meAwohAfITLkqGTZJsI=
Received: by filter0211p1las1.sendgrid.net with SMTP id filter0211p1las1-7332-5A39989B-6 2017-12-19 22:54:19.428637055 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id 87EmhdkJRdetxSdOyMT_TA for <quic-issues@ietf.org>; Tue, 19 Dec 2017 22:54:19.405 +0000 (UTC)
Date: Tue, 19 Dec 2017 22:54:19 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5523ec7ee0e3f8632098a3b0971309e67e3213c692cf0000000116515a9b92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352911751@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a39989b411d9_3df83fded418cf3438465d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YUVZr2lt2vD+8WBaB5xDlFxkyNs+OkAeSDN UOeCLLFw1vBtu1fDM/iUALVXB55PhQBils8l6z8H4kTWrr6fBso1eWYiPiv+u/RxBdb4e1cM10+X7u oqYBTo85R+BTbjp5WxeTxXF72l9qmi4mqNnxLxXJ57Lld5OiCU8GpPPNfQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W8V9prYj9QZrCxsYc9x4YcfZcic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 22:54:23 -0000

----==_mimepart_5a39989b411d9_3df83fded418cf3438465d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I haven't thought through the details of using bitmaps as much, except to say that real-world packet loss works well with ranges, even if bitmaps have better worst case properties.  I also find it convenient that ranges match up with the ack format nicely.  If packet loss was random, GQUIC would likely have used bitmaps for the ack format.

Marking packets as lost is currently a separate pass in the GQUIC code, because initially we were using pluggable loss detection.  Doing descending order works fine for detecting lost packets, and it doesn't matter which order packets are lost in to make retransmission decisions, because we can decide what to send after all lost packets are determined.

If one did use a linked list without any sort of side data structure, I don't think it matters which direction you iterate in.  Either way, you're going to have to check all packets being tracked in the list between the largest acked packet and the smallest.  I don't think the iteration order matters?  You would have to store an extra pointer to quickly access the packet larger than the largest previously acknowledged to speed access to largest acked, but that seems simple.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-352911751
----==_mimepart_5a39989b411d9_3df83fded418cf3438465d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I haven't thought through the details of using bitmaps as much, except t=
o say that real-world packet loss works well with ranges, even if bitmaps h=
ave better worst case properties.  I also find it convenient that ranges ma=
tch up with the ack format nicely.  If packet loss was random, GQUIC would =
likely have used bitmaps for the ack format.</p>
<p>Marking packets as lost is currently a separate pass in the GQUIC code, =
because initially we were using pluggable loss detection.  Doing descending=
 order works fine for detecting lost packets, and it doesn't matter which o=
rder packets are lost in to make retransmission decisions, because we can d=
ecide what to send after all lost packets are determined.</p>
<p>If one did use a linked list without any sort of side data structure, I =
don't think it matters which direction you iterate in.  Either way, you're =
going to have to check all packets being tracked in the list between the la=
rgest acked packet and the smallest.  I don't think the iteration order mat=
ters?  You would have to store an extra pointer to quickly access the packe=
t larger than the largest previously acknowledged to speed access to larges=
t acked, but that seems simple.</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/969#issuecomment-352911751">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-8pycbjTQO4wgX=
bdhb6vCQ3yHKoks5tCD6bgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1_HIfpzzPub6ERBJ=
dnmAqsvGyHZks5tCD6bgaJpZM4Qvn-f.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/969#issuecomment-352911751"></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 #969: I haven't tho=
ught through the details of using bitmaps as much, except to say that real-=
world packet loss works well with ranges, even if bitmaps have better worst=
 case properties.  I also find it convenient that ranges match up with the =
ack format nicely.  If packet loss was random, GQUIC would likely have used=
 bitmaps for the ack format.\r\n\r\nMarking packets as lost is currently a =
separate pass in the GQUIC code, because initially we were using pluggable =
loss detection.  Doing descending order works fine for detecting lost packe=
ts, and it doesn't matter which order packets are lost in to make retransmi=
ssion decisions, because we can decide what to send after all lost packets =
are determined.\r\n\r\nIf one did use a linked list without any sort of sid=
e data structure, I don't think it matters which direction you iterate in. =
 Either way, you're going to have to check all packets being tracked in the=
 list between the largest acked packet and the smallest.  I don't think the=
 iteration order matters?  You would have to store an extra pointer to quic=
kly access the packet larger than the largest previously acknowledged to sp=
eed access to largest acked, but that seems simple."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomm=
ent-352911751"}}}</script>=

----==_mimepart_5a39989b411d9_3df83fded418cf3438465d--


From nobody Tue Dec 19 15: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 24C9212D87C for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 15:01:08 -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 Kj-ej0teA77V for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 15:01: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 9F4DF12D77C for <quic-issues@ietf.org>; Tue, 19 Dec 2017 15:01:05 -0800 (PST)
Date: Tue, 19 Dec 2017 15:01:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513724464; bh=bhF5l+X+gqn4feamXahTXtg5XX4AeVl0cC7kld0YoJQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WyuE1gq9ML00avMzNE21VwBsuEwAzbdhxq1HxkCk+2j3NPDaPPjMTNm4S0Y2ZIQNH vSObVqCrX9L6IcHuZiJPw27NkPhWco+DFHrKLkq8d5B9CVNsCJ1fYX0NzoE+KvEUUc OO/gpi/+WIyGBXEkM36NoQRBMVgIVf7Y7U2fPPR8=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc954d4556400163351cc1ec40877855815cc713192cf0000000116515c3092a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352913107@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a399a30ef1e5_99ed3fa06c094f3878440"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lUXkuCPpRshSDTqw0MWZyd6Mby0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 23:01:08 -0000

----==_mimepart_5a399a30ef1e5_99ed3fa06c094f3878440
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If you store a linked list without any side structure, and the largest packet number is the first value you process, you have to process the items from the beginning to the largest twice. Once to find the actual largest item, and then another as you walk backward to process the ACK blocks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-352913107
----==_mimepart_5a399a30ef1e5_99ed3fa06c094f3878440
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If you store a linked list without any side structure, and the largest=
 packet number is the first value you process, you have to process the it=
ems from the beginning to the largest twice. Once to find the actual larg=
est item, and then another as you walk backward to process the ACK blocks=
.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-352913107">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1HgZ=
fN8B7TEHkVlvREYpuVaXQ8cks5tCEAwgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3r=
bWgbfRb8LrP7AiQyvQh6AYr4wks5tCEAwgaJpZM4Qvn-f.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/969#issuecomment-352913107"></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":"@nibanks in #9=
69: If you store a linked list without any side structure, and the larges=
t packet number is the first value you process, you have to process the i=
tems from the beginning to the largest twice. Once to find the actual lar=
gest item, and then another as you walk backward to process the ACK block=
s."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/969#issuecomment-352913107"}}}</script>=

----==_mimepart_5a399a30ef1e5_99ed3fa06c094f3878440--


From nobody Tue Dec 19 15:09: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 C1D2A12D887 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 15:09:11 -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 5Fp3VAxHwT4D for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 15:09: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 4D06312D885 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 15:09:07 -0800 (PST)
Date: Tue, 19 Dec 2017 15:09:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513724946; bh=U2wXgi38pQ1iUD+r3E27MOlXX/2yJHixCgBKNrlc1Lk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IJOwntithkhdExFJJLgKjam+4CBjalBErr6hZu+nIg6hvO95VOfCf46RbpBxpIWPI K7Ne3mt60RF5s4eDSts+S059F3Is06SvZShQrVTxzVYAwsEfie6d3lkdgfu2yL6U34 5Kjw4Czc38Kduvj4zHxsmBJEBguo3hMxDV898DK0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab322c86ef79590be73a2d555a11862e257102911a92cf0000000116515e1292a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352914706@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a399c1293b95_16e23fb7b93b6f2c1275b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qrAk1xE8w2cJEFTpQH8qxMA1JRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 23:09:12 -0000

----==_mimepart_5a399c1293b95_16e23fb7b93b6f2c1275b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks you just reverse the list order in the first pass :) (never mind messing with the cache)


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-352914706
----==_mimepart_5a399c1293b95_16e23fb7b93b6f2c1275b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/nibanks" class="user-mention">@nibanks</a> you just reverse the list order in the first pass :) (never mind messing with the cache)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-352914706">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1bauP9RxEBklEgZh18l9Uc607vIks5tCEISgaJpZM4Qvn-f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3AckQ7FyIRjqhmOecJy4YUzi9eNks5tCEISgaJpZM4Qvn-f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-352914706"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #969: @nibanks you just reverse the list order in the first pass :) (never mind messing with the cache)\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-352914706"}}}</script>
----==_mimepart_5a399c1293b95_16e23fb7b93b6f2c1275b6--


From nobody Tue Dec 19 15:09: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 A6DA71243FE for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 15:09:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.606
X-Spam-Level: 
X-Spam-Status: No, score=-0.606 tagged_above=-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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CZZ46xJFHfH8 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 15:09: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 5F90A12D885 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 15:09: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=8yIubr7yu0LxiQnWJG5RQ6BzjiI=; b=felYFkQhI6Yd/U+3 UZyuSnsDs9a9uMQwhUGgxLmwhICPZzbnONppkK4UmGLmKbThaXK7lVWC6fqvir2Q 4qVe46GycrqswKNG0TIk6bG18muZYMQ8zkasS43UubypvjMznjGg9eRMKHBL4ZvG 4blf1/OScmpgnKKffShmWZCkfc0=
Received: by filter0554p1las1.sendgrid.net with SMTP id filter0554p1las1-14306-5A399C39-5 2017-12-19 23:09:45.17183364 +0000 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 92jTja2dSJiUGsuwh_352g for <quic-issues@ietf.org>; Tue, 19 Dec 2017 23:09:45.021 +0000 (UTC)
Date: Tue, 19 Dec 2017 23:09:45 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab935240a37df1e33c22baa7b6fc6271e6fe4a2bb592cf0000000116515e3892a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352914823@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a399c38e4817_3f1c3f9525202f34222288"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Wgms4xPO4jqj+Vq9nJpRAPl/7V5eVk8Ptiz DxsX5fpep5n0LWcE3gaig4qP3sBS0xPf+psz5X1JVg5FroVdD4pIBz2NxPGPVRFLRwBA4a4g/5wlGa OehxuCTshyWhQZkcRb8Rg2/JJ2Py2XJAeEkEPkjyfjT99bC4/6bhs1C0ng==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HgbRyrN2jJD7FrJkCnqQIep7n90>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 23:09:48 -0000

----==_mimepart_5a399c38e4817_3f1c3f9525202f34222288
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The beginning being the smallest packet?  You can start at the largest, or even better, whichever is closer to largest acked(the largest sent or the largest previously acked).  It does mean touching a few extra elements, but typically those are being acknowledged and going to be accessed anyway.

That being said, in many scenarios, having a side data structure is going to make this 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/969#issuecomment-352914823
----==_mimepart_5a399c38e4817_3f1c3f9525202f34222288
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The beginning being the smallest packet?  You can start at the largest, =
or even better, whichever is closer to largest acked(the largest sent or th=
e largest previously acked).  It does mean touching a few extra elements, b=
ut typically those are being acknowledged and going to be accessed anyway.<=
/p>
<p>That being said, in many scenarios, having a side data structure is goin=
g to make this faster.</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/969#issuecomment-352914823">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0aTF4Uj6pB-VBu=
iCNR8vbdET-j5ks5tCEI4gaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0IU80ubgQjacbCL2=
ueDpAq8AoVnks5tCEI4gaJpZM4Qvn-f.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/969#issuecomment-352914823"></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 #969: The beginning=
 being the smallest packet?  You can start at the largest, or even better, =
whichever is closer to largest acked(the largest sent or the largest previo=
usly acked).  It does mean touching a few extra elements, but typically tho=
se are being acknowledged and going to be accessed anyway.\r\n\r\nThat bein=
g said, in many scenarios, having a side data structure is going to make th=
is faster."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/969#issuecomment-352914823"}}}</script>=

----==_mimepart_5a399c38e4817_3f1c3f9525202f34222288--


From nobody Tue Dec 19 15:18: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 0778412D877 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 15:18:15 -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 6S5L5Iz9ce8v for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 15:18:13 -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 9E24F12D853 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 15:18:13 -0800 (PST)
Date: Tue, 19 Dec 2017 15:18:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513725492; bh=2KuPnT1cimbivxy7wvy2cv8a51p/tTMPLcV4mNtvQuk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mq4g0/Rt6/3WDItOwtQMctyADB2Xpkm5EDKy7GUUqRfOjCjUzyqLkDXcmIK2xHJ18 BsHvoFsYP9Ue3v9QT2+Cu0s0BpYYH3XxNyCLBqrDwY35LL7/WvdFQ43nOj2BkZT61h fHKxMg509JH5nck9TNTrBAasBGmyHCKTDlOLRBAw=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42581cc0ee51e2347510d9e02502f31202cd267992cf000000011651603492a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352916357@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a399e34da3ea_53cf3f8c0f86ef2c52884"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xW0OhCV9CJckdqVhqjenRRUKtZs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 23:18:15 -0000

----==_mimepart_5a399e34da3ea_53cf3f8c0f86ef2c52884
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When you get an ACK frame, on average, where do you expect the packet number ranges to reside, in relation to our set of outstanding packets? Generally for the oldest outstanding packets?

Then, assuming FACK, if you do receive ACK blocks/frame for packet numbers more recent (larger) than your oldest packets, you would mark those 'skipped' packets as lost, therefore removing them from your outstanding packets set, right?

In that case, you essentially 'touch' all the oldest packets, up to the largest packet number in the ACK frame. So why not just walk both the ACK frame and your set of outstanding packets, in ascending order, together marking packets as either lost or 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/969#issuecomment-352916357
----==_mimepart_5a399e34da3ea_53cf3f8c0f86ef2c52884
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>When you get an ACK frame, on average, where do you expect the packet =
number ranges to reside, in relation to our set of outstanding packets? G=
enerally for the oldest outstanding packets?</p>
<p>Then, assuming FACK, if you do receive ACK blocks/frame for packet num=
bers more recent (larger) than your oldest packets, you would mark those =
'skipped' packets as lost, therefore removing them from your outstanding =
packets set, right?</p>
<p>In that case, you essentially 'touch' all the oldest packets, up to th=
e largest packet number in the ACK frame. So why not just walk both the A=
CK frame and your set of outstanding packets, in ascending order, togethe=
r marking packets as either lost or ACK?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-352916357">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-rSu=
zy0atLkP16ssR9cwfk8kCh5ks5tCEQ0gaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq19=
ojyX2Cx2-Yx4aufOxjlVd54lrks5tCEQ0gaJpZM4Qvn-f.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/969#issuecomment-352916357"></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":"@nibanks in #9=
69: When you get an ACK frame, on average, where do you expect the packet=
 number ranges to reside, in relation to our set of outstanding packets? =
Generally for the oldest outstanding packets?\r\n\r\nThen, assuming FACK,=
 if you do receive ACK blocks/frame for packet numbers more recent (large=
r) than your oldest packets, you would mark those 'skipped' packets as lo=
st, therefore removing them from your outstanding packets set, right?\r\n=
\r\nIn that case, you essentially 'touch' all the oldest packets, up to t=
he largest packet number in the ACK frame. So why not just walk both the =
ACK frame and your set of outstanding packets, in ascending order, togeth=
er marking packets as either lost or ACK?"}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-35=
2916357"}}}</script>=

----==_mimepart_5a399e34da3ea_53cf3f8c0f86ef2c52884--


From nobody Tue Dec 19 15:41: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 86E40124BAC for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 15:41:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QDop9m_jP5eP for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 15:40:59 -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 E9335124319 for <quic-issues@ietf.org>; Tue, 19 Dec 2017 15:40:58 -0800 (PST)
Date: Tue, 19 Dec 2017 15:40:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513726858; bh=32sbA9rjDPANEkscPCwj83sh/NaldXKIStJbYXkactY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XQ5R2rqU0iA28M+TLdgNAXKMGeyE2cMkYGU4K1YVQE9O/9mrc9NAZN4qS8RvAucX+ HaeKKGwqnWKtTsU456KvkbhKjWVMFRhIDgsOse2OEikDsKzT27V59Oa8GUhsP7AetJ Isb3M3EFp/Jj8A3wZMVIHU+0yodbEr74YZsjwDtU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6eeec61cdee5d91fc38289a5e4fe241c3857513d92cf000000011651658a92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/352920288@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a39a38a473d4_2d0b3fcd65b1af2c8461a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FHkSJoKtqHdnPPMgcRx_os1URhs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 23:41:00 -0000

----==_mimepart_5a39a38a473d4_2d0b3fcd65b1af2c8461a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Although my previous comment wasn=E2=80=99t entirely serious, if you do i=
nsist on using a list, and the ack order is reverse, then it makes sense =
to root the list at largest acked and point to older packets, then root a=
 separate list in forward direction with a tail pointer. You move element=
s from the forward list to the reverse list while searching for a new lar=
gets acked and add new packets at the tail.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-352920288=

----==_mimepart_5a39a38a473d4_2d0b3fcd65b1af2c8461a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Although my previous comment wasn=E2=80=99t entirely serious, if you d=
o insist on using a list, and the ack order is reverse, then it makes sen=
se to root the list at largest acked and point to older packets, then roo=
t a separate list in forward direction with a tail pointer. You move elem=
ents from the forward list to the reverse list while searching for a new =
largets acked and add new packets at the tail.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-352920288">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0quL=
RQ8v963KN0rldYIXl7VFsERks5tCEmKgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_C=
GlXVgVIfM8-uTG0XcMGHzLpDMks5tCEmKgaJpZM4Qvn-f.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/969#issuecomment-352920288"></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 #=
969: Although my previous comment wasn=E2=80=99t entirely serious, if you=
 do insist on using a list, and the ack order is reverse, then it makes s=
ense to root the list at largest acked and point to older packets, then r=
oot a separate list in forward direction with a tail pointer. You move el=
ements from the forward list to the reverse list while searching for a ne=
w largets acked and add new packets at the tail."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecom=
ment-352920288"}}}</script>=

----==_mimepart_5a39a38a473d4_2d0b3fcd65b1af2c8461a--


From nobody Tue Dec 19 20:38: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 5A955124D85 for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 20:38:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 hNcpa4vsC3Tp for <quic-issues@ietfa.amsl.com>; Tue, 19 Dec 2017 20:38:08 -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 ECB6112025C for <quic-issues@ietf.org>; Tue, 19 Dec 2017 20:38:07 -0800 (PST)
Date: Tue, 19 Dec 2017 20:38:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513744687; bh=PvIeuRJqkYaYSGl4VY7DIinPy3GKS059exbN2sgq3Gk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZCp8x9BDEIQWTT4JdQhcdnjnbmc+fAP6dGErTOTSie0pjRKzAFqfCSs6pPRis0cBg k5UVcP3v9zsumxYWIZpzDCb0hYabcQtWd/uWzMhbPx6uduQJkIVXvqK0Sz0M5hWo8Y FclN/byyqUuLTCbMyKydayTCB+eaLf6rEjFjeBEY=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40df11c19e3b2bcad2ad11da4d74fbd563aa2b3a92cf000000011651ab2f92a169ce0f9d30eb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/814/352962869@github.com>
In-Reply-To: <quicwg/base-drafts/issues/814@github.com>
References: <quicwg/base-drafts/issues/814@github.com>
Subject: Re: [quicwg/base-drafts] Add a MESSAGE frame optimized for sub-MTU payloads (#814)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a39e92f3fdaf_77503fef6225af301557c5"; 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/ppVN1zS5wLjbX-fPHBmke4pviDU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 04:38:09 -0000

----==_mimepart_5a39e92f3fdaf_77503fef6225af301557c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Immediately passed up to the application, so no QUIC transport flow control is necessary.

So MESSAGE frames are congestion controlled but not flow controlled?  That means a receiver that is slower than the sender and the network will be dropping MESSAGEs, and that's ok?  It looks similar to UDP, of course, but it may be an opportunity to devise some feedback to let the sender make an intelligent decision about not causing "buffer bloat" on the receiver and wasting bandwidth on MESSAGEs that will likely be dropped.

Note: since MESSAGE frames can share a packet with STREAM frames, the packets have to be ACKed by the receiver, even if MESSAGEs end up being dropped.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/814#issuecomment-352962869
----==_mimepart_5a39e92f3fdaf_77503fef6225af301557c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Immediately passed up to the application, so no QUIC transport flow co=
ntrol is necessary.</p>
</blockquote>
<p>So MESSAGE frames are congestion controlled but not flow controlled?  =
That means a receiver that is slower than the sender and the network will=
 be dropping MESSAGEs, and that's ok?  It looks similar to UDP, of course=
, but it may be an opportunity to devise some feedback to let the sender =
make an intelligent decision about not causing "buffer bloat" on the rece=
iver and wasting bandwidth on MESSAGEs that will likely be dropped.</p>
<p>Note: since MESSAGE frames can share a packet with STREAM frames, the =
packets have to be ACKed by the receiver, even if MESSAGEs end up being d=
ropped.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/814#issuecomment-352962869">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5qxp=
freC2KF_OSVIFYSwEswlzwPks5tCI8vgaJpZM4PqF_2">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0q=
0Q3q3ceNVkIhuhnivxdjm9ZLoks5tCI8vgaJpZM4PqF_2.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/814#issuecomment-352962869"></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 #=
814: \u003e Immediately passed up to the application, so no QUIC transpor=
t flow control is necessary.\r\n\r\nSo MESSAGE frames are congestion cont=
rolled but not flow controlled?  That means a receiver that is slower tha=
n the sender and the network will be dropping MESSAGEs, and that's ok?  I=
t looks similar to UDP, of course, but it may be an opportunity to devise=
 some feedback to let the sender make an intelligent decision about not c=
ausing \"buffer bloat\" on the receiver and wasting bandwidth on MESSAGEs=
 that will likely be dropped.\r\n\r\nNote: since MESSAGE frames can share=
 a packet with STREAM frames, the packets have to be ACKed by the receive=
r, even if MESSAGEs end up being dropped."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/814#issuecomment-35=
2962869"}}}</script>=

----==_mimepart_5a39e92f3fdaf_77503fef6225af301557c5--


From nobody Wed Dec 20 00: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 74F1D12D864 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 00:34:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yp6efEnX3Upm for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 00:34: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 D8CEF12700F for <quic-issues@ietf.org>; Wed, 20 Dec 2017 00:34: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=TPyhEDu6d9AiGY9TPXIz1jxWY30=; b=dTWK/yrzUcPoL1je 3eO6zUGytBnnjTAIRi7tqiC08BqWTJtHT55E5Af4r+2YfSDRod1S37N8V4qe7x61 Z64ILbiYqehKr5b3BP4vL93k6uQZkYLg+JK+bgFoVfEU9Q44xFjvdbkphO/1gOVX H7/WZDq9pQFG1ZvCfPHYVYZww+k=
Received: by filter0154p1las1.sendgrid.net with SMTP id filter0154p1las1-18322-5A3A2080-C 2017-12-20 08:34:08.549371443 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id E6osU1gMQySiHRNNodMDPQ for <quic-issues@ietf.org>; Wed, 20 Dec 2017 08:34:08.423 +0000 (UTC)
Date: Wed, 20 Dec 2017 08:34:08 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3be85f2b3324ee686192c531773c3045439bf3f092cf000000011651e28092a169ce0f9d30eb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/814/352998642@github.com>
In-Reply-To: <quicwg/base-drafts/issues/814@github.com>
References: <quicwg/base-drafts/issues/814@github.com>
Subject: Re: [quicwg/base-drafts] Add a MESSAGE frame optimized for sub-MTU payloads (#814)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a208053ef5_13593fa4b202af3020459f0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak07Ur+sn3o4P153lCiAFJmOJY5k++9kCYXjFz sZdR7ZH7mE7taQ7tnLjHS51pbJeMZyEXPYCw5TEDg2lZxHaz79TAMF4qWhmLI19O27vXbDFEhFkJSV 4Frpwif7UHyTNo/hR22zvdY+nmdDQuLBbMWVn2cspC75EVcnBsOxCWm6oRxx8e7+tm/GnsxdaDdqBA 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/66wBCwxGBXel0L6x9pKDmy_udD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 08:34:11 -0000

----==_mimepart_5a3a208053ef5_13593fa4b202af3020459f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is this something required for QUICv1? If not, I would propose shelving it for now.

(This is not a statement about the quality of the proposal.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/814#issuecomment-352998642
----==_mimepart_5a3a208053ef5_13593fa4b202af3020459f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is this something required for QUICv1? If not, I would propose shelving it for now.</p>
<p>(This is not a statement about the quality of the proposal.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/814#issuecomment-352998642">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_dR28iBsUqum0sevlKtQQAmhD5aks5tCMaAgaJpZM4PqF_2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-xuigioEVdC9I4HCfd_b3qH-ZrQks5tCMaAgaJpZM4PqF_2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/814#issuecomment-352998642"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #814: Is this something required for QUICv1? If not, I would propose shelving it for now.\r\n\r\n(This is not a statement about the quality of the proposal.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/814#issuecomment-352998642"}}}</script>
----==_mimepart_5a3a208053ef5_13593fa4b202af3020459f0--


From nobody Wed Dec 20 06:06: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 B0DF5127867 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 06:06:33 -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 QVtnHWynNlN1 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 06:06: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 241AA126CD6 for <quic-issues@ietf.org>; Wed, 20 Dec 2017 06:06:32 -0800 (PST)
Date: Wed, 20 Dec 2017 06:06:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513778791; bh=vFL7wQHaG7hjs5JA0kJaxcqnW6vgWaPaMtiB+qaEzH4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zg05jZHkDKsckJ7SoituQVoX12Om9xPn+OC0dZJSv+1JgDUbuHJCgSO7LXITvR/ON 9OyXtj5TgeTqNXl4ZnWO+AiSArkJ6mbT7pzFZ12KQdu5yMxKFHMmI1Bp1KTAxy5zxR VGbX+Fu0ilntpAUdI2p3NTv3hrbZYjD0ABzJ+NcE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc6b9655fbb5e75abe44b8f08c19f838c108dc3ed92cf000000011652306792a169ce0f9d30eb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/814/353071737@github.com>
In-Reply-To: <quicwg/base-drafts/issues/814@github.com>
References: <quicwg/base-drafts/issues/814@github.com>
Subject: Re: [quicwg/base-drafts] Add a MESSAGE frame optimized for sub-MTU payloads (#814)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a6e6746044_44363fc055384f282060cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gTtDe8YpBiJ8FiJPWoGc7Q7whws>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 14:06:33 -0000

----==_mimepart_5a3a6e6746044_44363fc055384f282060cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In my opinion, no partial reliability proposals are a requirement for v1, since one can do partial reliability today, it's just suboptimal in some ways.

Note this is already tagged quicv2 :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/814#issuecomment-353071737
----==_mimepart_5a3a6e6746044_44363fc055384f282060cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In my opinion, no partial reliability proposals are a requirement for v1, since one can do partial reliability today, it's just suboptimal in some ways.</p>
<p>Note this is already tagged quicv2 :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/814#issuecomment-353071737">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwD3sXLruNVVrKOlVrSXOZb_Obp8ks5tCRRngaJpZM4PqF_2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1dw1cJ0gf0YYNBow-1oHfSn9s_Jks5tCRRngaJpZM4PqF_2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/814#issuecomment-353071737"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #814: In my opinion, no partial reliability proposals are a requirement for v1, since one can do partial reliability today, it's just suboptimal in some ways.\r\n\r\nNote this is already tagged quicv2 :)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/814#issuecomment-353071737"}}}</script>
----==_mimepart_5a3a6e6746044_44363fc055384f282060cf--


From nobody Wed Dec 20 06:37: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 E862F126C19 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 06:37:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  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 oWIOxpIipUOj for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 06: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 ACC75126579 for <quic-issues@ietf.org>; Wed, 20 Dec 2017 06:37:20 -0800 (PST)
Date: Wed, 20 Dec 2017 06:37:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513780639; bh=pfIqxOW46Xv56ZN7g1KDUTYOzL0/EP9e6GJyGppTkAY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PMcPCO48I4zPLBMB0IxjotQwqoacdrYwZ13YTuQhzHzJYStHh6yyjoLEp/YIBssE5 M/ZYgOxFIwZgfvn+7JuhO86O1QNJ+9YgTNS5woQb0KFEkDilCna1G3dSeowQbJkbH7 PZMIgB9/rxhE2bqzmgDVMK89DOyW7nksjtv2aUTM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3870a61795f39febdaabc4ad075d66701d13b31192cf000000011652379f92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353079348@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a759fd9f9c_3e1a3fb739ea4f2c35077a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ImyQVAuQ1ELqr3fl1s9NZrPkaK0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 14:37:22 -0000

----==_mimepart_5a3a759fd9f9c_3e1a3fb739ea4f2c35077a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You generally expect the next packets acknowledged to be close to the largest acked.

We've found it's important to keep around older packets for a while after they've been lost to detect spurious retransmits, which are not that infrequent.  Currently, we keep around about an RTT of old packets, in the hopes that QUIC can tolerate a full RTT of reordering in the worst case.  That's probably overkill for most cases, but ideally it only costs a bit of memory that doesn't end up being accessed, so there should be little to no CPU overhead.

But the key difference here is the data structure we're discussing using.  For a deque or anything similar to it, I think something like the approach I described works well and order doesn't matter.  If you use only a linked list, then ascending order is simpler to implement efficiently, but I think the real-world performance of either direction is very similar if you follow some of MikkelFJ's suggestions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353079348
----==_mimepart_5a3a759fd9f9c_3e1a3fb739ea4f2c35077a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You generally expect the next packets acknowledged to be close to the =
largest acked.</p>
<p>We've found it's important to keep around older packets for a while af=
ter they've been lost to detect spurious retransmits, which are not that =
infrequent.  Currently, we keep around about an RTT of old packets, in th=
e hopes that QUIC can tolerate a full RTT of reordering in the worst case=
.  That's probably overkill for most cases, but ideally it only costs a b=
it of memory that doesn't end up being accessed, so there should be littl=
e to no CPU overhead.</p>
<p>But the key difference here is the data structure we're discussing usi=
ng.  For a deque or anything similar to it, I think something like the ap=
proach I described works well and order doesn't matter.  If you use only =
a linked list, then ascending order is simpler to implement efficiently, =
but I think the real-world performance of either direction is very simila=
r if you follow some of MikkelFJ's suggestions.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-353079348">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Zle=
dtU7HutGE0mO4mbZ0RaqynYks5tCRufgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzV=
0pyFSXOvYQ1pEa7fcLTlfVQ2Kks5tCRufgaJpZM4Qvn-f.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/969#issuecomment-353079348"></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 #=
969: You generally expect the next packets acknowledged to be close to th=
e largest acked.\r\n\r\nWe've found it's important to keep around older p=
ackets for a while after they've been lost to detect spurious retransmits=
, which are not that infrequent.  Currently, we keep around about an RTT =
of old packets, in the hopes that QUIC can tolerate a full RTT of reorder=
ing in the worst case.  That's probably overkill for most cases, but idea=
lly it only costs a bit of memory that doesn't end up being accessed, so =
there should be little to no CPU overhead.\r\n\r\nBut the key difference =
here is the data structure we're discussing using.  For a deque or anythi=
ng similar to it, I think something like the approach I described works w=
ell and order doesn't matter.  If you use only a linked list, then ascend=
ing order is simpler to implement efficiently, but I think the real-world=
 performance of either direction is very similar if you follow some of Mi=
kkelFJ's suggestions."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/969#issuecomment-353079348"}}}</script>=

----==_mimepart_5a3a759fd9f9c_3e1a3fb739ea4f2c35077a--


From nobody Wed Dec 20 06:51: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 F04451252BA for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 06:51:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qABo4copHYOc for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 06:51: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 80695126579 for <quic-issues@ietf.org>; Wed, 20 Dec 2017 06:51: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=G+yXrmPwiJKCKECog9lS0MgnpmI=; b=czft0+ZPDYyeWLuC p04G29H3r3EGVX8GIQWJvgeoZo5lOAwECyxGYA5Ddpc08gbJob5J/rUzerEVth7u HXvpaH99TANPjBiTe+Ykg7SjSwrTmPKs8Llfk7AKq1uMy3B+eVtgnGjKhP3vfbBE XOcqibZDcxjqXSqo+QUwXg/fFgs=
Received: by filter0846p1mdw1.sendgrid.net with SMTP id filter0846p1mdw1-25621-5A3A78D6-1A 2017-12-20 14:51:02.674180383 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id 8pAfZTSHSICfgeUkreuRqA for <quic-issues@ietf.org>; Wed, 20 Dec 2017 14:51:02.659 +0000 (UTC)
Date: Wed, 20 Dec 2017 14:51:02 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba00774490ce6493341bfe89783e101809af3b54a92cf0000000116523ad692a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353082961@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a78d63d5f4_444d3fc055384f28910547"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2hVk9xNdbeC8+XC3RLYjeDOaMcLqxt3fkuQm lDd2NsKjS51KIa95Bq0aHILdNNE5uXkY8Kxxjg8UJG+4Hs+/uwoWMOF+ZqkbXxLsP9fPJTUzZG5nkP /R9ZoViYkTx3GahaNoRWYgiVWi6XTyuBTABVTAopwe+5pOloHFXnj3MtJ4VxP5tCuurm9ovVxFpPAE I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LvOescAnJeIi_Pv3y8Xgq8_4Clk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 14:51:05 -0000

----==_mimepart_5a3a78d63d5f4_444d3fc055384f28910547
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks @ianswett. Really appreciate the information. I agree that if you use a more complicated data structure to represent your outstanding packets than a list, you have the ability to process ACK blocks, independent of order, pretty much the same.

But I am still trying to understand why not use ascending order. The main argument I have heard is that, if you have too many packet numbers to ACK, then you always want to ACK the largest/most recent ones; and that is easier to do if you start at the largest and just continue to write the ACK blocks until you run out of room. I agree that it is easier. I would propose two solutions:

1. Keep track of the amount of space it would require you to encode your current set of ACK'ed packet numbers and only keep around what can fit into a single packet.

2. Have writing the ACK frame be a two step process. First to walk the your list in descending order to figure out how many packet numbers would fit in the packet. Then, starting at the smallest that would fit, work upward and encode.

Neither of those seem too complicated to me, and don't require more complicated data structures or significant extra processing 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/969#issuecomment-353082961
----==_mimepart_5a3a78d63d5f4_444d3fc055384f28910547
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks <a href=3D"https://github.com/ianswett" class=3D"user-mention">@i=
answett</a>. Really appreciate the information. I agree that if you use a m=
ore complicated data structure to represent your outstanding packets than a=
 list, you have the ability to process ACK blocks, independent of order, pr=
etty much the same.</p>
<p>But I am still trying to understand why not use ascending order. The mai=
n argument I have heard is that, if you have too many packet numbers to ACK=
, then you always want to ACK the largest/most recent ones; and that is eas=
ier to do if you start at the largest and just continue to write the ACK bl=
ocks until you run out of room. I agree that it is easier. I would propose =
two solutions:</p>
<ol>
<li>
<p>Keep track of the amount of space it would require you to encode your cu=
rrent set of ACK'ed packet numbers and only keep around what can fit into a=
 single packet.</p>
</li>
<li>
<p>Have writing the ACK frame be a two step process. First to walk the your=
 list in descending order to figure out how many packet numbers would fit i=
n the packet. Then, starting at the smallest that would fit, work upward an=
d encode.</p>
</li>
</ol>
<p>Neither of those seem too complicated to me, and don't require more comp=
licated data structures or significant extra processing 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/969#issuecomment-353082961">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6wjW9zi3c6JAyW=
Yiw3lxET3gaLVks5tCR7WgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8X7wAntaNgSl-SQC=
QgY0_Z9LoiJks5tCR7WgaJpZM4Qvn-f.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/969#issuecomment-353082961"></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":"@nibanks in #969: Thanks @ianswe=
tt. Really appreciate the information. I agree that if you use a more compl=
icated data structure to represent your outstanding packets than a list, yo=
u have the ability to process ACK blocks, independent of order, pretty much=
 the same.\r\n\r\nBut I am still trying to understand why not use ascending=
 order. The main argument I have heard is that, if you have too many packet=
 numbers to ACK, then you always want to ACK the largest/most recent ones; =
and that is easier to do if you start at the largest and just continue to w=
rite the ACK blocks until you run out of room. I agree that it is easier. I=
 would propose two solutions:\r\n\r\n1. Keep track of the amount of space i=
t would require you to encode your current set of ACK'ed packet numbers and=
 only keep around what can fit into a single packet.\r\n\r\n2. Have writing=
 the ACK frame be a two step process. First to walk the your list in descen=
ding order to figure out how many packet numbers would fit in the packet. T=
hen, starting at the smallest that would fit, work upward and encode.\r\n\r=
\nNeither of those seem too complicated to me, and don't require more compl=
icated data structures or significant extra processing time."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#=
issuecomment-353082961"}}}</script>=

----==_mimepart_5a3a78d63d5f4_444d3fc055384f28910547--


From nobody Wed Dec 20 06:58: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 872BF126C19 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 06:58:07 -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 Zmm5WxzcSpkV for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 06:58:06 -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 C66591252BA for <quic-issues@ietf.org>; Wed, 20 Dec 2017 06:58:05 -0800 (PST)
Date: Wed, 20 Dec 2017 06:58:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513781885; bh=1ve5ggqNb4UyTAwbt/ZJguqsbus2NrQjJk8p+OXXszc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tk2OONGU1JntXaVFOOQOEjXdAlu6QyyyE4lfoSE/KmdAyuFr75SK8NeIur0rv3+lY eAqcF7rLyFHkSAwj5VvKu7QhRr+QxrsUFCMD0OJAp37TRzafSX0QQ25mmBI7gwICRc e0LKMHi8jR+Ob3jD2Sj+Mgjg49CVOK0LFERsFTn8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab98a1953fc667a17e5654bb153862ea8e8e5f18e392cf0000000116523c7d92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353084959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a7a7d21451_447c3fc055384f288291ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TWRIYFd9Nx9o1Pr3Kx-colNyqdU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 14:58:07 -0000

----==_mimepart_5a3a7a7d21451_447c3fc055384f288291ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Re 1, the issue is really if you'd like to bundle an ack with data.  If you only send acks in ack-only packets, it should be fairly easy to ensure it always fits, though the combination of varints and ranges potentially being merged makes it more complex than you'd think, if you want to stay close to the limit.  I would not advise anyone write this code, because I think it's error-prone.

Re 2, sure that can definitely be done.  And that's what I'd recommend if we did increasing order, but given processing acks in decreasing order is easy(in my case, it's equivalently costly and equivalent complexity), I think this double-pass is more complex and costly than the processing acks in decreasing order.  



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353084959
----==_mimepart_5a3a7a7d21451_447c3fc055384f288291ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Re 1, the issue is really if you'd like to bundle an ack with data.  I=
f you only send acks in ack-only packets, it should be fairly easy to ens=
ure it always fits, though the combination of varints and ranges potentia=
lly being merged makes it more complex than you'd think, if you want to s=
tay close to the limit.  I would not advise anyone write this code, becau=
se I think it's error-prone.</p>
<p>Re 2, sure that can definitely be done.  And that's what I'd recommend=
 if we did increasing order, but given processing acks in decreasing orde=
r is easy(in my case, it's equivalently costly and equivalent complexity)=
, I think this double-pass is more complex and costly than the processing=
 acks in decreasing order.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-353084959">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8DtD=
Ozs8KiYmP32gN47ujZ-l0VBks5tCSB9gaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy8=
yUkBs_sgctHLo5eAI2Yyrrthbks5tCSB9gaJpZM4Qvn-f.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/969#issuecomment-353084959"></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 #=
969: Re 1, the issue is really if you'd like to bundle an ack with data. =
 If you only send acks in ack-only packets, it should be fairly easy to e=
nsure it always fits, though the combination of varints and ranges potent=
ially being merged makes it more complex than you'd think, if you want to=
 stay close to the limit.  I would not advise anyone write this code, bec=
ause I think it's error-prone.\r\n\r\nRe 2, sure that can definitely be d=
one.  And that's what I'd recommend if we did increasing order, but given=
 processing acks in decreasing order is easy(in my case, it's equivalentl=
y costly and equivalent complexity), I think this double-pass is more com=
plex and costly than the processing acks in decreasing order.  \r\n\r\n"}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/969#issuecomment-353084959"}}}</script>=

----==_mimepart_5a3a7a7d21451_447c3fc055384f288291ec--


From nobody Wed Dec 20 07:02: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 70019126C19 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:01:59 -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 CseHpDwloC5w for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:01:58 -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 CDB521252BA for <quic-issues@ietf.org>; Wed, 20 Dec 2017 07:01:57 -0800 (PST)
Date: Wed, 20 Dec 2017 07:01:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513782117; bh=XxWQh/WNc2h1Ca0BS/QlssykYBMjjmNotYqofstmUHk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=urYmFRoTjip/RC8UdDOD04ot7z+SopZ+f68pTbnTR1McA74eB+saItFmG+aZ40E1J ir1Cbqq7L8M8vrLmBu2B8PWF2nwiljzW+VvXJ3A+tefyDAF7viSvri9dOaOb0s8gi5 nhoxyBrdVrUzY4vZMbBsecY3fn4ZIQl6fyF8ybAU=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab977c11dc3bda98448d9a94f0d631372ae52694cc92cf0000000116523d6592a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353086079@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a7b6532512_40be3f96811a4f30863068"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dfnlt_7TKFSt2RDbJZ9THJRuHzA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 15:01:59 -0000

----==_mimepart_5a3a7b6532512_40be3f96811a4f30863068
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I think this double-pass is more complex and costly than the processing acks in decreasing order.

I would generally agree, and I did do exactly that before the varint changes. But with varint, I cannot process the ACK block in reverse order without first copying it to some other format in some other memory. Assuming worst case of a a full packet with a lot of 1 byte gaps/blocks encoded with varint, that could quickly explode if my temporary data structure uses the full  8 bytes to represent each.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353086079
----==_mimepart_5a3a7b6532512_40be3f96811a4f30863068
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I think this double-pass is more complex and costly than the processin=
g acks in decreasing order.</p>
</blockquote>
<p>I would generally agree, and I did do exactly that before the varint c=
hanges. But with varint, I cannot process the ACK block in reverse order =
without first copying it to some other format in some other memory. Assum=
ing worst case of a a full packet with a lot of 1 byte gaps/blocks encode=
d with varint, that could quickly explode if my temporary data structure =
uses the full  8 bytes to represent each.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-353086079">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8XJy=
ee3rcC720qb2M13OnExkxeUks5tCSFlgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq32=
FnBxr8sYm6vC747MszU7BPdQ_ks5tCSFlgaJpZM4Qvn-f.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/969#issuecomment-353086079"></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":"@nibanks in #9=
69: \u003e I think this double-pass is more complex and costly than the p=
rocessing acks in decreasing order.\r\n\r\nI would generally agree, and I=
 did do exactly that before the varint changes. But with varint, I cannot=
 process the ACK block in reverse order without first copying it to some =
other format in some other memory. Assuming worst case of a a full packet=
 with a lot of 1 byte gaps/blocks encoded with varint, that could quickly=
 explode if my temporary data structure uses the full  8 bytes to represe=
nt each."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/969#issuecomment-353086079"}}}</script>=

----==_mimepart_5a3a7b6532512_40be3f96811a4f30863068--


From nobody Wed Dec 20 07:08: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 62E8E1252BA for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:08:39 -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 wgmyBQV5Ioaw for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:08: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 26D57124217 for <quic-issues@ietf.org>; Wed, 20 Dec 2017 07:08:33 -0800 (PST)
Date: Wed, 20 Dec 2017 07:08:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513782512; bh=j9CYiiGrOv8v64lKSjNTyzts/iLSHeYtUfHwCyDWEmY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bNF/Ufu8ocmLRPuWJA9SjvU7VwSGyzNKlrfxByfBfBet/JknJaKOoN8XH6DDLbuIf 3SMQ+ObELcGry/NWi52zwyTmVpZRovATbxgIHtdIh8BWdyneyQVZSyWgX3d84ZggUu 7hrAbSRquhBBY/vnLGauOHOadHoFdYxSrKEtJ9Pg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc4b03b2b49d240257e791d00885b273c5e665e3f92cf0000000116523ef092a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353087918@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a7cf07aa0c_25483f91ae4acf3411138b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oVtF5_PeXn9I77X27b66ctgE87o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 15:08:39 -0000

----==_mimepart_5a3a7cf07aa0c_25483f91ae4acf3411138b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

just a thought: I like the current varint format, but if varints were encoded with highbit in all but last byte, then they could be processed in both directions if you know when to stop. utf-8 is similar self-sync'ing encoding.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353087918
----==_mimepart_5a3a7cf07aa0c_25483f91ae4acf3411138b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>just a thought: I like the current varint format, but if varints were =
encoded with highbit in all but last byte, then they could be processed i=
n both directions if you know when to stop. utf-8 is similar self-sync'in=
g encoding.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-353087918">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_gT_=
CReU0bPVrO4a-dx0g4uIIM3ks5tCSLwgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzK=
LVMbkGJMqf9xxi9gN7g5k-S3dks5tCSLwgaJpZM4Qvn-f.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/969#issuecomment-353087918"></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 #=
969: just a thought: I like the current varint format, but if varints wer=
e encoded with highbit in all but last byte, then they could be processed=
 in both directions if you know when to stop. utf-8 is similar self-sync'=
ing encoding."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/969#issuecomment-353087918"}}}</script>=

----==_mimepart_5a3a7cf07aa0c_25483f91ae4acf3411138b0--


From nobody Wed Dec 20 07:18: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 57802126D74 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:18:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hROV_ibEVPew for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:18:51 -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 D7DF2126CD6 for <quic-issues@ietf.org>; Wed, 20 Dec 2017 07:18: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=VH832sQbvyUZSKlC/O3EknjcKzc=; b=Ro8c2RcRyzUUkvUQ pO/9ZlYz+V+A3Y5sJbPBBQzjtdJHiLs332ENC2wIlOIBB58L+ay5TjNv3i9SH5Lp WVOjjMM1O/MwwHp6JqEW9b3rYFA1hoDGBq1Pa/aBGNCh5vmMGhJuH2IZedGAvEnQ 8JSREfRoIzJjrUYpsTkMNC/gn94=
Received: by filter0308p1las1.sendgrid.net with SMTP id filter0308p1las1-13630-5A3A7F59-26 2017-12-20 15:18:49.64701417 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id M3pxvSO7SLGAQjkRwsP-GQ for <quic-issues@ietf.org>; Wed, 20 Dec 2017 15:18:49.562 +0000 (UTC)
Date: Wed, 20 Dec 2017 15:18:49 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bf0c3d56c133d42fb40a738863bebfa1bf5a95392cf000000011652415992a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353090923@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a7f596cd80_24053fe8b1646f34198422f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1/2Bb/v9BLTBQdpJ1Y9EmBDQXeZ/qlwFGLjm Qz67YnoQxTBAplDcWFG3WGHpNnw3VCnFBHhooXe7ETRqGyFnKFD0nK89sHSMIBSAqV/cUXiwyXHmdB JtYvOJHg1o/tz6M2qghCyn3PBA8RqdcrMiiHC25Eqi220nJZKzaMPlAyAO+UWknzCFU2/v2BaE/LxJ c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eDgdKjj8T1fwC7WZAseMQ6pfNh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 15:18:52 -0000

----==_mimepart_5a3a7f596cd80_24053fe8b1646f34198422f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> But with varint, I cannot process the ACK block in reverse order without first copying it to some other format in some other memory. Assuming worst case of a a full packet with a lot of 1 byte gaps/blocks encoded with varint

I don't think varint changes anything here. The old ACK format also allowed for 1 byte gaps / blocks.

>  that could quickly explode if my temporary data structure uses the full 8 bytes to represent each.

The thought of having a ~ 10 kb data structure to represent the ranges of a single ACK frame is unpleasant, however, if you're concerned about allocations, you only need one of those per connection, if you reuse 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/969#issuecomment-353090923
----==_mimepart_5a3a7f596cd80_24053fe8b1646f34198422f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>But with varint, I cannot process the ACK block in reverse order without=
 first copying it to some other format in some other memory. Assuming worst=
 case of a a full packet with a lot of 1 byte gaps/blocks encoded with vari=
nt</p>
</blockquote>
<p>I don't think varint changes anything here. The old ACK format also allo=
wed for 1 byte gaps / blocks.</p>
<blockquote>
<p>that could quickly explode if my temporary data structure uses the full =
8 bytes to represent each.</p>
</blockquote>
<p>The thought of having a ~ 10 kb data structure to represent the ranges o=
f a single ACK frame is unpleasant, however, if you're concerned about allo=
cations, you only need one of those per connection, if you reuse 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/969#issuecomment-353090923">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxIS1qfXrClUaE9=
db8Ak8c5qdWfSks5tCSVZgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9wdFZtiARtsyuuGS=
j5QXscRC0TAks5tCSVZgaJpZM4Qvn-f.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/969#issuecomment-353090923"></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 #969: \u003e =
But with varint, I cannot process the ACK block in reverse order without fi=
rst copying it to some other format in some other memory. Assuming worst ca=
se of a a full packet with a lot of 1 byte gaps/blocks encoded with varint\=
r\n\r\nI don't think varint changes anything here. The old ACK format also =
allowed for 1 byte gaps / blocks.\r\n\r\n\u003e  that could quickly explode=
 if my temporary data structure uses the full 8 bytes to represent each.\r\=
n\r\nThe thought of having a ~ 10 kb data structure to represent the ranges=
 of a single ACK frame is unpleasant, however, if you're concerned about al=
locations, you only need one of those per connection, if you reuse it."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/969#issuecomment-353090923"}}}</script>=

----==_mimepart_5a3a7f596cd80_24053fe8b1646f34198422f--


From nobody Wed Dec 20 07:22: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 B8CCC12426E for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:22:13 -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 YAuJwgbeu_k8 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:22:12 -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 0C012120727 for <quic-issues@ietf.org>; Wed, 20 Dec 2017 07:22:12 -0800 (PST)
Date: Wed, 20 Dec 2017 07:22:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513783331; bh=fDLdvfLVF0OJ94zLHrOZI1NoF358d6lPtZAorQCrMs0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V7zjVbjHda180k3FSYJlq9Ci7Y2/P0tlfeoLJ9SZbBjLaOjv+YxczfZk7iOyTAAKk OUtjMrlCemoOlwdIYicc1KQxJPirBS4OUk4tLDEa4Plhv8llJmO1QUjNolD16JRs7D AUUDM4IK5r/Vdz8AtMv3ZNEtfNyztqEUi6uBDkKA=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab47c222a4a29354803d26a33f477eada9a47a8fb292cf000000011652422392a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353091937@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a80235bbc5_3dee3fb739ea4f2c107523d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aG2N9Je6RqPJuJ9E6Ot3r1kBY7w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 15:22:13 -0000

----==_mimepart_5a3a80235bbc5_3dee3fb739ea4f2c107523d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann The temporary structure wasn't needed before varints, as I could parse the wire format in reverse. As to having the 10kb structure always allocated with the connection, I agree that is a solution, though it seems pretty wasteful, considering that worst case will almost never be hit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353091937
----==_mimepart_5a3a80235bbc5_3dee3fb739ea4f2c107523d
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> The temporary structure wasn't needed before varints, =
as I could parse the wire format in reverse. As to having the 10kb struct=
ure always allocated with the connection, I agree that is a solution, tho=
ugh it seems pretty wasteful, considering that worst case will almost nev=
er be hit.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-353091937">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9XEC=
6F_3x1UUcSgQjvwjsUursrRks5tCSYjgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2M=
y0umWNpzzVPZ21S7u3MxTXA7eks5tCSYjgaJpZM4Qvn-f.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/969#issuecomment-353091937"></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":"@nibanks in #9=
69: @marten-seemann The temporary structure wasn't needed before varints,=
 as I could parse the wire format in reverse. As to having the 10kb struc=
ture always allocated with the connection, I agree that is a solution, th=
ough it seems pretty wasteful, considering that worst case will almost ne=
ver be hit."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/969#issuecomment-353091937"}}}</script>=

----==_mimepart_5a3a80235bbc5_3dee3fb739ea4f2c107523d--


From nobody Wed Dec 20 07:25: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 4A3801200FC for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:25:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GTFTlpjmedxX for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:25: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 8C5AE12426E for <quic-issues@ietf.org>; Wed, 20 Dec 2017 07:25: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=DM/8ImsnZa/WzXUxqWDgG8imLpI=; b=TM34R39lZ07RSb5i 8lchL8DBVQBuSqllsF13zOjRdHxMSET+AMmSIpLjRHbxZK6pufjCTBtk1KIZfBas OM4cD/woTUltX8i2SQS0bJ0OJZYUmMFJzs15Ql5TiCCyJwOqeoDwU2Z9ew8SXcwh BdYPPWZ/Yw8jTwqBTmMQ9gpBqdE=
Received: by filter0274p1las1.sendgrid.net with SMTP id filter0274p1las1-12825-5A3A80CA-49 2017-12-20 15:24:58.772247594 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id 0kIf22WLTbuktAuXcLR7ag for <quic-issues@ietf.org>; Wed, 20 Dec 2017 15:24:58.501 +0000 (UTC)
Date: Wed, 20 Dec 2017 15:24:58 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6734eee2095b3c340a8f8df6365772de331931d992cf00000001165242ca92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353092734@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a80ca8aed8_671a3fb5b85acf287809c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fhIYLk+2HBXbspUoUTh4xztjcyfXDQx96vJ jPZ8HE8UwxxDwbXlG65STfPsyehs3OCx/daw33kbWyWkXLSxyua0CBbbwjNnEKRQ34DZ+yA4D+k44R AwQ1cDaI82rjPQDworMwqyNtxPgioeIHSX9plgNT0wPZkdhGLk/aJbJj8AtC4uCBIW+EN1ZXyYIbF7 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7VONIuPRaG0-mz53BjtMVy4gxuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 15:25:03 -0000

----==_mimepart_5a3a80ca8aed8_671a3fb5b85acf287809c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, it could get more complicated, as the max size of the temporary data structure would depend on MTU, which could change, or just outright, be very large. Again, worst case if 64KB was the MTU, then that temporary structure is HUGE.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353092734
----==_mimepart_5a3a80ca8aed8_671a3fb5b85acf287809c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Also, it could get more complicated, as the max size of the temporary da=
ta structure would depend on MTU, which could change, or just outright, be =
very large. Again, worst case if 64KB was the MTU, then that temporary stru=
cture is HUGE.</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/969#issuecomment-353092734">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_3B5i9ffau-Zv6=
_YmfVHx9DZCC-ks5tCSbKgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0S_aB-AcMpfK6FwY=
_-6xH9VO2Lgks5tCSbKgaJpZM4Qvn-f.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/969#issuecomment-353092734"></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":"@nibanks in #969: Also, it could=
 get more complicated, as the max size of the temporary data structure woul=
d depend on MTU, which could change, or just outright, be very large. Again=
, worst case if 64KB was the MTU, then that temporary structure is HUGE."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/969#issuecomment-353092734"}}}</script>=

----==_mimepart_5a3a80ca8aed8_671a3fb5b85acf287809c6--


From nobody Wed Dec 20 07:59: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 B5049126C25 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:59:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bqMA_T65yEmC for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 07:59:40 -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 467971200FC for <quic-issues@ietf.org>; Wed, 20 Dec 2017 07:59: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=vEMU3Bw3CVNZDNYlPBIBThHXTSA=; b=lNKAxGqlrWNKNc2s XaOFqiACMIIMmNLq+qSEeiBHx4lUaQjbI/ijLlfaTuK0f/6Ta7yQXJLUuEC2piqd aCfNoIklomJFjdhDTraa4xtV8lAm34rfRgEkFoTI3K4RaDWCPR0Hd66KYbx2GIWF peMEpjCC6Mji53knbQZ7sVnNzo4=
Received: by filter1118p1mdw1.sendgrid.net with SMTP id filter1118p1mdw1-21056-5A3A88EB-2 2017-12-20 15:59:39.074822803 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id GDlmKre3RN-9N-tVuOwluA for <quic-issues@ietf.org>; Wed, 20 Dec 2017 15:59:39.045 +0000 (UTC)
Date: Wed, 20 Dec 2017 15:59:39 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a64e0f4698ccce69072a9a5f2312ebfac5c350892cf0000000116524aea92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353103151@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a88ead1e50_a213fea78c82f381355888"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1TTk8H3PIpnoMjJhEMUedwQW9ZCpfUiAJIWA LcOPziiP2Jf46zeVeN6EHK495dtMobVjxwUYYQwePAzlufGa3oEwqUa8cppwjf6Z6CZDoLz814vlrk 8kpk7B4LbwDWCbuUgYDPINWFv6pti/oo5raPhL2kCbCOWKsI7k49fvH9PQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a_utui5NxhtKP31tPzFMJLi2p9U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 15:59:41 -0000

----==_mimepart_5a3a88ead1e50_a213fea78c82f381355888
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You can close the connection if any packets larger than largest acked are acknowledged and skip over any ranges less than the smallest packet you're still tracking, so I believe any portion of an ack frame you have to process is still much smaller than the datastructure of outstanding 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/969#issuecomment-353103151
----==_mimepart_5a3a88ead1e50_a213fea78c82f381355888
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You can close the connection if any packets larger than largest acked ar=
e acknowledged and skip over any ranges less than the smallest packet you'r=
e still tracking, so I believe any portion of an ack frame you have to proc=
ess is still much smaller than the datastructure of outstanding packets.</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/969#issuecomment-353103151">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyiJSPmeHmtSoiX=
pFmfQbcvVkArUks5tCS7qgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9Df38OTGznJU14PM=
ZRm7KI90dViks5tCS7qgaJpZM4Qvn-f.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/969#issuecomment-353103151"></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 #969: You can close=
 the connection if any packets larger than largest acked are acknowledged a=
nd skip over any ranges less than the smallest packet you're still tracking=
, so I believe any portion of an ack frame you have to process is still muc=
h smaller than the datastructure of outstanding packets."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issu=
ecomment-353103151"}}}</script>=

----==_mimepart_5a3a88ead1e50_a213fea78c82f381355888--


From nobody Wed Dec 20 08:33: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 DAB1F124B17 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 08:33:31 -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 PtRJ059GxojJ for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 08:33:30 -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 F29351200FC for <quic-issues@ietf.org>; Wed, 20 Dec 2017 08:33:29 -0800 (PST)
Date: Wed, 20 Dec 2017 08:33:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513787609; bh=7684zMYMZFtKGjjWhkhyEeAqKbGdaR+fu02ahQeMoMg=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ueL+T5cQfkc6g8M4jMj8o4up12fy/pwm4ZyvSJSa4+63fWIPEgzkazV2xIK3Q0DbV t1Y5ISWwkJIqKCPPNcUvt5f7bX+S2t4RjkCOoAl22dFe0nt+MRSwoQvGZRDef1djYA QmHxBfbCRouKqihrazAvDfOy4rhUcLy4yjH1bOgw=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e805c4745a7e519ce025a8d4a14818221e269ee92cf00000001165252d992a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029@github.com>
Subject: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3a90d9b6fa_75d93fa0cce4af2843864"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/orI1LEWp51vjHqLVxIMMNP3LPvk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 16:33:32 -0000

----==_mimepart_5a3a90d9b6fa_75d93fa0cce4af2843864
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The spec currently says the following:

>    After receiving a closing frame, endpoints enter the draining state.
   An endpoint that receives a closing frame **MAY** send a single packet
   containing a closing frame before entering the draining state, using
   a CONNECTION_CLOSE frame and a NO_ERROR code if appropriate.  An
   endpoint MUST NOT send further packets, which could result in a
   constant exchange of closing frames until the closing period on
   either peer ended.

I'd like to make a case for changing that MAY to a SHOULD.

If we are recommending that the sender of the initial CONNECTION_CLOSE wait the closing/draining period, why not recommend the receiver try to always respond to its frame with a CONNECTION_CLOSE of its own? Assuming it then obeys the rule about not sending any other packets, when (if) the initial closer receives the corresponding close frame, it now know that it shouldn't be receiving any other packets (other than possible reordered packets).

In response to receiving the close response, the initial closer can then chose to either continue waiting the draining period to handle reordered packets or just immediately cleanup.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1029
----==_mimepart_5a3a90d9b6fa_75d93fa0cce4af2843864
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The spec currently says the following:</p>
<blockquote>
<p>After receiving a closing frame, endpoints enter the draining state.<br>
An endpoint that receives a closing frame <strong>MAY</strong> send a single packet<br>
containing a closing frame before entering the draining state, using<br>
a CONNECTION_CLOSE frame and a NO_ERROR code if appropriate.  An<br>
endpoint MUST NOT send further packets, which could result in a<br>
constant exchange of closing frames until the closing period on<br>
either peer ended.</p>
</blockquote>
<p>I'd like to make a case for changing that MAY to a SHOULD.</p>
<p>If we are recommending that the sender of the initial CONNECTION_CLOSE wait the closing/draining period, why not recommend the receiver try to always respond to its frame with a CONNECTION_CLOSE of its own? Assuming it then obeys the rule about not sending any other packets, when (if) the initial closer receives the corresponding close frame, it now know that it shouldn't be receiving any other packets (other than possible reordered packets).</p>
<p>In response to receiving the close response, the initial closer can then chose to either continue waiting the draining period to handle reordered packets or just immediately cleanup.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1029">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2IQM2T0rtHWL_MStc9wH01Cbstsks5tCTbZgaJpZM4RIpVl">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwbkdcJySL0EIHh7QYwln_4bPqfPks5tCTbZgaJpZM4RIpVl.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1029"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Connections SHOULD Respond to Connection Close Frames (#1029)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1029"}}}</script>
----==_mimepart_5a3a90d9b6fa_75d93fa0cce4af2843864--


From nobody Wed Dec 20 13:21: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 DCB8B124239 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 13:21:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dkUquWq9O8YY for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 13:21: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 B1A5A1200C5 for <quic-issues@ietf.org>; Wed, 20 Dec 2017 13:21: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=p3WTrFhZ6kw7Cw0SpJnbgLxgJy0=; b=HtQLrOOqR6WkHEGD cjV8LBc7SlLIUaefRRk8t4i5AFei6kAgcazYGPghdGyvp5/ZC331A+m4YlTIiJyc FzNSBBCoMTVmkumEVP0zC9QJLl1m34h5tbTz3AF2N3F6U1TZBdWfzAtfhyN1LSkh Tid/KQVBxiDV3r1AFlq0fcC2PD8=
Received: by filter1111p1mdw1.sendgrid.net with SMTP id filter1111p1mdw1-7289-5A3AD46A-F 2017-12-20 21:21:46.224621432 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id FpP5pWvRSKerk_fd4w0I-w for <quic-issues@ietf.org>; Wed, 20 Dec 2017 21:21:46.205 +0000 (UTC)
Date: Wed, 20 Dec 2017 21:21:46 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c268a0b5ad2a390d819240d7c7f4772bcdcded892cf000000011652966a92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353185784@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3ad46a9bcd_518d3fae4c5f6f381583a2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1t/Hg7Kw/7gthEdmL45RnTqKyx/hWgTCKCi0 ggO+3ee15ezY2gZ2yR6Xftdk2hD8WuHObVM+Njlm1TQ9nOaQjofvCCMVnN7AsXfFYl1P8P86iaqb6k WzaoivyyXVzsEWZ6Fq2DU5vmd8zxyGFGms9/7GxFhwg17XYW137xRJnjlYgPAKmG2lLt/xP8ET/R4K I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yp81Sez0F7XF8BnIf2RG624Yn3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2017 21:21:50 -0000

----==_mimepart_5a3ad46a9bcd_518d3fae4c5f6f381583a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't know where the 10KB size comes from. See https://web.engr.oregonstate.edu/~erwig/papers/Diet_JFP98.pdf which is what I use in https://github.com/NTAP/quant/blob/master/lib/src/diet.c. It uses 24B per 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/969#issuecomment-353185784
----==_mimepart_5a3ad46a9bcd_518d3fae4c5f6f381583a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't know where the 10KB size comes from. See <a href=3D"https://web.=
engr.oregonstate.edu/%7Eerwig/papers/Diet_JFP98.pdf" rel=3D"nofollow">https=
://web.engr.oregonstate.edu/~erwig/papers/Diet_JFP98.pdf</a> which is what =
I use in <a href=3D"https://github.com/NTAP/quant/blob/master/lib/src/diet.=
c">https://github.com/NTAP/quant/blob/master/lib/src/diet.c</a>. It uses 24=
B per range.</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/969#issuecomment-353185784">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq07jZAmkMPKlVNp=
0dXdghNRNgvLTks5tCXpqgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq97jVlhF7FMTi2T3d=
hWomPXYrfPaks5tCXpqgaJpZM4Qvn-f.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/969#issuecomment-353185784"></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":"@larseggert in #969: I don't kno=
w where the 10KB size comes from. See https://web.engr.oregonstate.edu/~erw=
ig/papers/Diet_JFP98.pdf which is what I use in https://github.com/NTAP/qua=
nt/blob/master/lib/src/diet.c. It uses 24B per range."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issueco=
mment-353185784"}}}</script>=

----==_mimepart_5a3ad46a9bcd_518d3fae4c5f6f381583a2--


From nobody Wed Dec 20 20:49: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 57228126FDC for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 20:49:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PrcaO_QzfCA8 for <quic-issues@ietfa.amsl.com>; Wed, 20 Dec 2017 20:49: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 7FC361242EA for <quic-issues@ietf.org>; Wed, 20 Dec 2017 20:49:18 -0800 (PST)
Date: Wed, 20 Dec 2017 20:49:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513831757; bh=+6iP09Fc6SDNCqslf9OZ+1WufrqQyi2Q9W1gMFalCdg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fuSQl7hKVZuLC4KQvksFoUmpRJCiGUurN2Ans8FpNuBZK4QXTDFhO5vi+Yw1s+h7X trgJWcSnZLuPYocw9p1iGZxrTOz7CTWHHpLXL5WNCwmfN1vE7cQ1NGG06NWilXjRs6 T//tMmAkiQ01ONvDCAtMbaVkaRCiaN5m62AJbHJU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1f638b47b30e460f6677933b0df5fffda0168b0f92cf000000011652ff4d92a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353257559@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3b3d4db3118_73f83ffadc69af341347625"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6m5Lrxg-nTVX4TMwrml1VwGto4I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Dec 2017 04:49:20 -0000

----==_mimepart_5a3b3d4db3118_73f83ffadc69af341347625
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that there are two problems. The ACK list needs access both up and down, but a doubly linked list does that. The ACK generation needs a SACK dashboard similar to that of TCP, and that requires a small list of range descriptors, but that's not hard either.

I would much rather keep the spec as is. Nick is raising a performance optimization issue. Personally, I would rather like to see the spec stabilize before working full hog on performance optimization. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353257559
----==_mimepart_5a3b3d4db3118_73f83ffadc69af341347625
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Note that there are two problems. The ACK list needs access both up an=
d down, but a doubly linked list does that. The ACK generation needs a SA=
CK dashboard similar to that of TCP, and that requires a small list of ra=
nge descriptors, but that's not hard either.</p>
<p>I would much rather keep the spec as is. Nick is raising a performance=
 optimization issue. Personally, I would rather like to see the spec stab=
ilize before working full hog on performance optimization.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-353257559">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1Vwp=
Q_MEI6Smg89Ut-LtairIrAXks5tCeNNgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyH=
palJvgYm6Z2wCh1vHGeA1jhNTks5tCeNNgaJpZM4Qvn-f.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/969#issuecomment-353257559"></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":"@huitema in #9=
69: Note that there are two problems. The ACK list needs access both up a=
nd down, but a doubly linked list does that. The ACK generation needs a S=
ACK dashboard similar to that of TCP, and that requires a small list of r=
ange descriptors, but that's not hard either.\r\n\r\nI would much rather =
keep the spec as is. Nick is raising a performance optimization issue. Pe=
rsonally, I would rather like to see the spec stabilize before working fu=
ll hog on performance optimization. "}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-3532575=
59"}}}</script>=

----==_mimepart_5a3b3d4db3118_73f83ffadc69af341347625--


From nobody Thu Dec 21 00: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 D753A120227 for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 00:09:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RB9R2T0xRXCf for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 00:09: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 3965D1200FC for <quic-issues@ietf.org>; Thu, 21 Dec 2017 00:09:12 -0800 (PST)
Date: Thu, 21 Dec 2017 00:09:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513843751; bh=F5a8n7SrFfUlXVXCduyIajj126jKn2az4/1GMc/A+nY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DVuHxLjpS/9wgBEYUoTtoOe/VZFLK08JqiczHyvD0fu68VRHQAsTYrVE5N+HX144u dydS6SYnrhBZwrfT7fEH7oJMg3l7iwA65MKMDtwZHVKwFHRXz3gYXFHYBGjwlXDoWV mxL8Sd7q6b0ZobT3A1rrN1ZicWnHpCAOl5IEOAq8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c8538aab2495319d0e1aa692a1236fe04a41d3092cf0000000116532e2792a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353285387@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3b6c2764e30_73f53ffadc69af3422363b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I23alfuqBFSrJhBoIYy4Yvq4Bv0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Dec 2017 08:09:14 -0000

----==_mimepart_5a3b6c2764e30_73f53ffadc69af3422363b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The ACK format is fundamental to the implementations data-structures at a deep level, it needs to be roughly sorted out in v1. I can't imagine two completely different approaches running side by side to support v1 and v2 even if I can agree that performance details in general can be sorted later. Even if it is not that hard to run in either direction, once you choose a direction, it is hard to change unless you use a very simplistic approach.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353285387
----==_mimepart_5a3b6c2764e30_73f53ffadc69af3422363b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The ACK format is fundamental to the implementations data-structures a=
t a deep level, it needs to be roughly sorted out in v1. I can't imagine =
two completely different approaches running side by side to support v1 an=
d v2 even if I can agree that performance details in general can be sorte=
d later. Even if it is not that hard to run in either direction, once you=
 choose a direction, it is hard to change unless you use a very simplisti=
c approach.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-353285387">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1QD-=
JBRUx9B9xhPDRY9EWjM8OOYks5tChIngaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6N=
oNBqPjD9wi30OWgmqEP8HtpRaks5tChIngaJpZM4Qvn-f.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/969#issuecomment-353285387"></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 #=
969: The ACK format is fundamental to the implementations data-structures=
 at a deep level, it needs to be roughly sorted out in v1. I can't imagin=
e two completely different approaches running side by side to support v1 =
and v2 even if I can agree that performance details in general can be sor=
ted later. Even if it is not that hard to run in either direction, once y=
ou choose a direction, it is hard to change unless you use a very simplis=
tic approach."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/969#issuecomment-353285387"}}}</script>=

----==_mimepart_5a3b6c2764e30_73f53ffadc69af3422363b6--


From nobody Thu Dec 21 01:02: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 DC566124207 for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 01:02:17 -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_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 VQ1YWILzpVTk for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 01:02:10 -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 413171272E1 for <quic-issues@ietf.org>; Thu, 21 Dec 2017 01:02:10 -0800 (PST)
Date: Thu, 21 Dec 2017 01:02:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513846929; bh=hCKuw8kdrVWeaEszGlQOyg9hgguYm4Ymh1jIljjiook=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y7Vge+ebNcC3bKFD7iKRmfuP/0PG/AL6fVd2GwEE0zsshRv4QXzQ7/aET+aakSRjA XXH1604uZEk1ZvRWgkgL1qmapxtA2wCn+Pv/P/374N/cUh3d4sHHhDVJ38w7HMxUlp ZmHBXjxxjVtI9KGSLz9BA6Jl3aaZLCIhrFwY1QUg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf386c7c5ce985a8aa587c265f45cd8013062c23d92cf0000000116533a9192a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353296139@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3b7891331b6_79ff3f9f5c1b4f28234609a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fw95jaMcf8l75V1r4P3CnYLKEWI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Dec 2017 09:02:20 -0000

----==_mimepart_5a3b7891331b6_79ff3f9f5c1b4f28234609a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Here is one way the reverse list could be processed in ascending order, assuming MTU < 2^64.

- Stack allocate a 2-byte offset stack of 100 entries (or more if you like)
- Scan the ack frame by pushing an offset for 1 in every 100 range entries seen.
- If the offset table is exhausted, drop the rest of the ACK frame, or cry abuse / bad connection
- Stack allocate a range table of 100 ranges (2 x 8 bytes x 100).
- While offset stack not empty pop an offset from the offset table and fill the range table by reading up to 100 ranges then process that range back to front.

Optimisations:

- Treat the last offset (first in while loop) specially since it does not represent a fixed 100 ranges, and often is the only offset to process.
- Use recursion with max depth = 100 to implement the offset stack, but pass the prealocated range table by reference for memory reuse.
- When the ACK frame has a count of ranges in the header as opposed to a terminal null range, it is easy to detect if there are at most 100 ranges and go for the fast path immediately.

This has low memory overhead and works in L1 cache by reusing the same temp table repeatedly. Likewise, dual passes over the ACK frame is cheap from a cache perspective. Varints are reasonably easy to scan without decoding in the first pass.

While the algorithm may sound a bit involved, it is probably simpler and faster than encoding the ACK frame in ascending order.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353296139
----==_mimepart_5a3b7891331b6_79ff3f9f5c1b4f28234609a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Here is one way the reverse list could be processed in ascending order=
, assuming MTU &lt; 2^64.</p>
<ul>
<li>Stack allocate a 2-byte offset stack of 100 entries (or more if you l=
ike)</li>
<li>Scan the ack frame by pushing an offset for 1 in every 100 range entr=
ies seen.</li>
<li>If the offset table is exhausted, drop the rest of the ACK frame, or =
cry abuse / bad connection</li>
<li>Stack allocate a range table of 100 ranges (2 x 8 bytes x 100).</li>
<li>While offset stack not empty pop an offset from the offset table and =
fill the range table by reading up to 100 ranges then process that range =
back to front.</li>
</ul>
<p>Optimisations:</p>
<ul>
<li>Treat the last offset (first in while loop) specially since it does n=
ot represent a fixed 100 ranges, and often is the only offset to process.=
</li>
<li>Use recursion with max depth =3D 100 to implement the offset stack, b=
ut pass the prealocated range table by reference for memory reuse.</li>
<li>When the ACK frame has a count of ranges in the header as opposed to =
a terminal null range, it is easy to detect if there are at most 100 rang=
es and go for the fast path immediately.</li>
</ul>
<p>This has low memory overhead and works in L1 cache by reusing the same=
 temp table repeatedly. Likewise, dual passes over the ACK frame is cheap=
 from a cache perspective. Varints are reasonably easy to scan without de=
coding in the first pass.</p>
<p>While the algorithm may sound a bit involved, it is probably simpler a=
nd faster than encoding the ACK frame in ascending order.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/969#issuecomment-353296139">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4Pcy=
h_u8B8e5vN5OgBG59IZP0uPks5tCh6RgaJpZM4Qvn-f">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1v=
x9uOVqt75sIOMW922Lrf0NNvwks5tCh6RgaJpZM4Qvn-f.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/969#issuecomment-353296139"></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 #=
969: Here is one way the reverse list could be processed in ascending ord=
er, assuming MTU \u003c 2^64.\r\n\r\n- Stack allocate a 2-byte offset sta=
ck of 100 entries (or more if you like)\r\n- Scan the ack frame by pushin=
g an offset for 1 in every 100 range entries seen.\r\n- If the offset tab=
le is exhausted, drop the rest of the ACK frame, or cry abuse / bad conne=
ction\r\n- Stack allocate a range table of 100 ranges (2 x 8 bytes x 100)=
.\r\n- While offset stack not empty pop an offset from the offset table a=
nd fill the range table by reading up to 100 ranges then process that ran=
ge back to front.\r\n\r\nOptimisations:\r\n\r\n- Treat the last offset (f=
irst in while loop) specially since it does not represent a fixed 100 ran=
ges, and often is the only offset to process.\r\n- Use recursion with max=
 depth =3D 100 to implement the offset stack, but pass the prealocated ra=
nge table by reference for memory reuse.\r\n- When the ACK frame has a co=
unt of ranges in the header as opposed to a terminal null range, it is ea=
sy to detect if there are at most 100 ranges and go for the fast path imm=
ediately.\r\n\r\nThis has low memory overhead and works in L1 cache by re=
using the same temp table repeatedly. Likewise, dual passes over the ACK =
frame is cheap from a cache perspective. Varints are reasonably easy to s=
can without decoding in the first pass.\r\n\r\nWhile the algorithm may so=
und a bit involved, it is probably simpler and faster than encoding the A=
CK frame in ascending order."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/969#issuecomment-353296139"}}}</=
script>=

----==_mimepart_5a3b7891331b6_79ff3f9f5c1b4f28234609a--


From nobody Thu Dec 21 01:58: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 21DB612D77B for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 01:58:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.009
X-Spam-Level: 
X-Spam-Status: No, score=-2.009 tagged_above=-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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KE6NnuD1-OXD for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 01:58: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 448F21273E2 for <quic-issues@ietf.org>; Thu, 21 Dec 2017 01:58: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=4VCJKQR0MwyCJbdB03ZpcjVPFNk=; b=rLrCx+8txQdx5jUH JephInujKCN2IXYdTd5PFZEz0sZYatZFebYego0uJ2NCiqdMYCMCDoelnPDvuBMh 7BRcIbonnFvEW9cw+nelhegjFN70ZrN+xFxMGKxyjC6UNiy8OjdD490xiKrZR3KS k4N9C51NnbhmVETBYJvvQe3ztF0=
Received: by filter1083p1mdw1.sendgrid.net with SMTP id filter1083p1mdw1-22464-5A3B85DE-3 2017-12-21 09:58:54.172298862 +0000 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 tlaFtecCTfGdVZdIbJtbJg for <quic-issues@ietf.org>; Thu, 21 Dec 2017 09:58:54.373 +0000 (UTC)
Date: Thu, 21 Dec 2017 09:58:54 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbdac0082cf626bb8fa28392c02940e996ddafef92cf00000001165347de92a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030@github.com>
Subject: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3b85de4448c_6ad73f8334280f2c2923295"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0zl7eHn41mQC1Fh6dWJS+glasy0zYR0EgUDt Lf4QGhWPlWIUmdj1Fq4Ooz1J7dTIABSORywqWzBZZEj6e7bj1/XHTY3VqDHR0KEp2t0lT/h1GDLJdM M7xNsPNjxuhPupXomMlb1ZSxugM+6KnCLDGjJTNqZ6ts4sGfu+NHlC5CUMJ5xPsXigy6jhGKwuVTyb c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dLGsDH3QRgTgRb9YvbMOLscxbQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Dec 2017 09:58:57 -0000

----==_mimepart_5a3b85de4448c_6ad73f8334280f2c2923295
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Do we still need to randomly skip packet numbers to protect against opportunistic ACK's know that handshakes are protected by connection ID encryption and considering there are no protection against early connection close injection for on-path attackers?

Having a predictable linear packet number space, aside from infrequent connection migrations, simplifies certain data strutures and large unexpected gaps can also be used by the receiver to detect abuse or massive failure.

Transport 5.4.1:
> The first Initial packet that is sent by a client contains a randomized packet number. All subsequent packets contain a packet number that is incremented by one, see (Section 5.7).

Transport 8.16:
> A sender MAY intentionally skip packet numbers to introduce entropy into the connection, to avoid opportunistic acknowledgement attacks. The sender SHOULD close the connection if an unsent packet number is acknowledged. The format of the ACK frame is efficient at expressing even long blocks of missing packets, allowing for large, unpredictable 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/1030
----==_mimepart_5a3b85de4448c_6ad73f8334280f2c2923295
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Do we still need to randomly skip packet numbers to protect against opportunistic ACK's know that handshakes are protected by connection ID encryption and considering there are no protection against early connection close injection for on-path attackers?</p>
<p>Having a predictable linear packet number space, aside from infrequent connection migrations, simplifies certain data strutures and large unexpected gaps can also be used by the receiver to detect abuse or massive failure.</p>
<p>Transport 5.4.1:</p>
<blockquote>
<p>The first Initial packet that is sent by a client contains a randomized packet number. All subsequent packets contain a packet number that is incremented by one, see (Section 5.7).</p>
</blockquote>
<p>Transport 8.16:</p>
<blockquote>
<p>A sender MAY intentionally skip packet numbers to introduce entropy into the connection, to avoid opportunistic acknowledgement attacks. The sender SHOULD close the connection if an unsent packet number is acknowledged. The format of the ACK frame is efficient at expressing even long blocks of missing packets, allowing for large, unpredictable gaps.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1030">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Cy51OTV8Gx3F1P1J3HqOPRnThFks5tCivegaJpZM4RJmHo">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3opiIh-RPQhi7X7ZVJ72jNvY4Ukks5tCivegaJpZM4RJmHo.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1030"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Are random packet number skips still relevant for opportunistic ACK protection? (#1030)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030"}}}</script>
----==_mimepart_5a3b85de4448c_6ad73f8334280f2c2923295--


From nobody Thu Dec 21 02:11: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 B2E2612762F for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 02:11:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mmf0fnHd79ry for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 02:10: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 C2A6C1273E2 for <quic-issues@ietf.org>; Thu, 21 Dec 2017 02:10: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=sCQYaH7tUUK5Vr9K3e0IzJCp6oY=; b=j/2/LDesoN35sDag IjrHtmINQwWPTVkJgu9j1fXDLN4Ol1SBrvRCiZYNqF0FcIrwJmil/2EWAAWj/g2F vCWIf0E0QuVoXT8IdiWZE5G5FhIY77K/cZm8/t5GwTnIniKYkJvAcbGE3fo73QzK xs5fO5Mm6zcs4PsptyJ7rGL2yHI=
Received: by filter0251p1las1.sendgrid.net with SMTP id filter0251p1las1-4672-5A3B88B1-23 2017-12-21 10:10:57.53604024 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id YRBjuNogQsmMaCSYMyoDqQ for <quic-issues@ietf.org>; Thu, 21 Dec 2017 10:10:57.260 +0000 (UTC)
Date: Thu, 21 Dec 2017 10:10:57 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0e6d460f80dbcb6466bf68a0fa12911bd4f1f1192cf0000000116534ab192a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353312082@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3b88b1444e9_6b673f8334280f2c3402367"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak21tsc/TkqkiPneDNRL0H5tRYJ6RUcoAG0HJT MU4420EtDhiLv8br0lLtiel7h7O7a/Av6cuGkH5jkORIXPKW3RDWJdid10bJ+Rj8+xDvfIy7qbOb3e PVINKpE2/7A6NiJHYlfdhF1DepAtdYacBywWCHLLoB11VRMbTk6EOah6PA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xwit25QWtCB2LdJg6Wx--6V_9sY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Dec 2017 10:11:01 -0000

----==_mimepart_5a3b88b1444e9_6b673f8334280f2c3402367
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With the above algorithm I can sort of buy into the descending ACK argument, but that leaves me with:

The transport doc does not currently explicitly state the ACK Block Count is variable length, but I presume that it is. If so, how do you efficiently do a single pass ACK frame construction when you don't know the size of the count field? Do you just use a large enough integer encoding? Do you use memmove to retro-fit? Do you preprocess to decide?

Transport 8.15:
> ACK Block Count:
The number of Additional ACK Block (and Gap) fields after the First ACK Block.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353312082
----==_mimepart_5a3b88b1444e9_6b673f8334280f2c3402367
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>With the above algorithm I can sort of buy into the descending ACK argum=
ent, but that leaves me with:</p>
<p>The transport doc does not currently explicitly state the ACK Block Coun=
t is variable length, but I presume that it is. If so, how do you efficient=
ly do a single pass ACK frame construction when you don't know the size of =
the count field? Do you just use a large enough integer encoding? Do you us=
e memmove to retro-fit? Do you preprocess to decide?</p>
<p>Transport 8.15:</p>
<blockquote>
<p>ACK Block Count:<br>
The number of Additional ACK Block (and Gap) fields after the First ACK Blo=
ck.</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/969#issuecomment-353312082">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzEP_-sWngs26yQ=
2qS_QFwpAIyuSks5tCi6xgaJpZM4Qvn-f">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8aZraXRXkk7Fxbrh=
rHtAu-edxqsks5tCi6xgaJpZM4Qvn-f.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/969#issuecomment-353312082"></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 #969: With the abov=
e algorithm I can sort of buy into the descending ACK argument, but that le=
aves me with:\r\n\r\nThe transport doc does not currently explicitly state =
the ACK Block Count is variable length, but I presume that it is. If so, ho=
w do you efficiently do a single pass ACK frame construction when you don't=
 know the size of the count field? Do you just use a large enough integer e=
ncoding? Do you use memmove to retro-fit? Do you preprocess to decide?\r\n\=
r\nTransport 8.15:\r\n\u003e ACK Block Count:\r\nThe number of Additional A=
CK Block (and Gap) fields after the First ACK Block."}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecom=
ment-353312082"}}}</script>=

----==_mimepart_5a3b88b1444e9_6b673f8334280f2c3402367--


From nobody Thu Dec 21 02:18: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 EF43012762F for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 02:18:07 -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 cnZCaNYMfBtO for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 02:18:06 -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 45CE71200C1 for <quic-issues@ietf.org>; Thu, 21 Dec 2017 02:18:06 -0800 (PST)
Date: Thu, 21 Dec 2017 02:18:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1513851485; bh=iEz9Lp5TOSC61j+4wgqwaAyq2EFR+bzaZiYH75nbJ/c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HkZYiOta4aLra30laHNLe1J8BfqNoXhwQsDHAkLCSUofNV9XuNvOTW8E6a6Ke96Hj Qjbsy9FzUcubRZo3fxbfrgF4W1ufrAaYYH6vcQxk/i4J/Cp0PhXWSj25Nd/5AB8pah RZXzjUzqNP+1xjyAuxkb0U5jZvtrtEJS8EqEObuE=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a932b4e2d61a8d81610aa63418656581e9d193592cf0000000116534c5d92a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/353313729@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3b8a5d68779_74153ffadc69af3434898ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z-VH3aij_51mXXtc8xr3V8Ytc78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Dec 2017 10:18:08 -0000

----==_mimepart_5a3b8a5d68779_74153ffadc69af3434898ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The changes to the handshake don't change anything to the opportunistic ACK attack. This attack was always only possible by doing an unverified connection migration.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1030#issuecomment-353313729
----==_mimepart_5a3b8a5d68779_74153ffadc69af3434898ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The changes to the handshake don't change anything to the opportunistic ACK attack. This attack was always only possible by doing an unverified connection migration.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1030#issuecomment-353313729">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-khmq0E5jv2rdyJ3fJ8974sNEJ7ks5tCjBdgaJpZM4RJmHo">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyuVyT7M35Jld_1e8krJcKiFL-CMks5tCjBdgaJpZM4RJmHo.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1030#issuecomment-353313729"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1030: The changes to the handshake don't change anything to the opportunistic ACK attack. This attack was always only possible by doing an unverified connection migration."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomment-353313729"}}}</script>
----==_mimepart_5a3b8a5d68779_74153ffadc69af3434898ae--


From nobody Thu Dec 21 07:20: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 0398712D886 for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 07:20:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g843k2C-s7zO for <quic-issues@ietfa.amsl.com>; Thu, 21 Dec 2017 07:20: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 84046126C19 for <quic-issues@ietf.org>; Thu, 21 Dec 2017 07:20: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=LWnhDvcWgm2UKAdATPVu3DTwIpI=; b=a5OX3IAgPN4Y6Yv6 lVaibO+BkmtX31CUnTOwqo0DZZPwFbZ5RGslwcCMFQbBn0ipSVcdOXCE5Mocp4zN dk6dpWXNr4wMTeNKYm+g+lkYlpVlmVb287ijc0NGbBCBHYcU6A5D3xO39zA6LyZf rpY/NUTdnvGjNJefTgOw0KTAKt8=
Received: by filter0463p1las1.sendgrid.net with SMTP id filter0463p1las1-19987-5A3BD149-1A 2017-12-21 15:20:41.373867932 +0000 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 mGelmlkXS_O3PQ3RooIdzA for <quic-issues@ietf.org>; Thu, 21 Dec 2017 15:20:41.233 +0000 (UTC)
Date: Thu, 21 Dec 2017 15:20:41 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc15e693f583b35afc17d59f60d93ae1a51d0d69e92cf000000011653934992a169ce10908370@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/969/353377160@github.com>
In-Reply-To: <quicwg/base-drafts/issues/969@github.com>
References: <quicwg/base-drafts/issues/969@github.com>
Subject: Re: [quicwg/base-drafts] ACK Frames should be in Increasing Packet Number Order (#969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3bd14925e6f_2b463fb756504f2c42097ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3TJXpGOJqFCu1CX3nvFqYn0MmpgJCJg/Ib6g Q/8XU/F7EV4BxdCoNc9jlvpYS+u5l73CvQcu0SctituT/epeCVGkyg6K+ZtY8Dn5cLVvKGadFnFex7 /x6/2wuR6+UIpC8174rtoACUeaCO2AapmghoZ1m1nRVspKeUEDxvs1rztF2DvLHnT9aPgKGRdrcb9V k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SV9Xl0A35n7qPfc4wnCVOsr1sM0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Dec 2017 15:20:58 -0000

----==_mimepart_5a3bd14925e6f_2b463fb756504f2c42097ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj an easy solution to the ACK Block Count variable is to always encode it using 2 bytes, even if the value could have used 1 byte. That way, you can go back and write the field afterwards.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/969#issuecomment-353377160
----==_mimepart_5a3bd14925e6f_2b463fb756504f2c42097ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a> an easy solution to the ACK Block Count variable is to always encode it using 2 bytes, even if the value could have used 1 byte. That way, you can go back and write the field afterwards.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-353377160">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq--qtGN2WGZWk_FVNDvW0hZ8Rky0ks5tCndJgaJpZM4Qvn-f">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7kUSrr2JY718TaNvHgE72jeJqU2ks5tCndJgaJpZM4Qvn-f.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/969#issuecomment-353377160"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #969: @mikkelfj an easy solution to the ACK Block Count variable is to always encode it using 2 bytes, even if the value could have used 1 byte. That way, you can go back and write the field afterwards."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/969#issuecomment-353377160"}}}</script>
----==_mimepart_5a3bd14925e6f_2b463fb756504f2c42097ca--


From nobody Sat Dec 23 13:19: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 DC380124E15 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:19:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ELtrS13JDmj5 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:19: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 128591200B9 for <quic-issues@ietf.org>; Sat, 23 Dec 2017 13:19:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514063965; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=saKLnMuuG+ggbkvx1RzYg5chouoZyriDy8ChU/SwrkQ=; b=KKgd8NG6CO45Q6azAS0T9nCpL+M5RiudcavMN2eh9pRXBl3R2mzZ/iNYyEdveIKyzAcMGOOv b0iIw1+URiMIirZGt5mQoFvfQ7mJf4ujlkkm+t6qP+oYgZYDpfvo0/rUWLu7vJWObeiEfrw6 8uJlDAwHOwN6Fty2FaT8qggEQCk=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a3ec85d.7f29143eab70-smtp-out-n01; Sat, 23 Dec 2017 21:19:25 -0000 (UTC)
Date: Sat, 23 Dec 2017 13:19:24 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a3ec85c3e399_33eb2b20e8b11c08989d@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bf482f: Lucas's feedback
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a3ec85c3de34_33eb2b20e8b11c0897b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gv9qSI8X3YgjYvOm0lFEKOK4Yq4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Dec 2017 21:19:28 -0000

----==_mimepart_5a3ec85c3de34_33eb2b20e8b11c0897b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/connection_requirements
  Home:   https://github.com/quicwg/base-drafts
  Commit: bf482f1209fb2652e8b73580ee18cfb54df5dfea
      https://github.com/quicwg/base-drafts/commit/bf482f1209fb2652e8b73580ee18cfb54df5dfea
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-23 (Sat, 23 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Lucas's feedback



----==_mimepart_5a3ec85c3de34_33eb2b20e8b11c0897b6--


From nobody Sat Dec 23 13: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 E924A124E15 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:19:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FgGzq7VqH5dt for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:19:28 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A39801200B9 for <quic-issues@ietf.org>; Sat, 23 Dec 2017 13:19: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=LGU6/pGEyIf4XJviMWuSAst5Pd4=; b=SagwDbyhn3u2L0Z/ 688SpeQ1fUiaDi6VIhVTtbCpI/I6xBp+vvrZRQRkC3O6ntoVjvTrF2o/IQKtpKBL 0h1YD/TNIVGIPyQqc5cfH2bLKqbhAx/hTWlLqNnEKxoU2F80wL70V6qwQ1IQZfFv /B+g0ekQunm1rdakQpAbb0zEwj4=
Received: by filter0067p1las1.sendgrid.net with SMTP id filter0067p1las1-5975-5A3EC85E-F 2017-12-23 21:19:26.821427732 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id UOmvpcF2R6SjK-10ZIaZsw for <quic-issues@ietf.org>; Sat, 23 Dec 2017 21:19:26.698 +0000 (UTC)
Date: Sat, 23 Dec 2017 21:19:27 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/push/2215412465@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3ec85e96dc7_7ede3f86086a4f282909437"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3TCKK488Uw1ZwUnItTfOX1mY+j7hUpM2dSaS CA7TFPtOeD+5U9d5CrecKqpITgrMdbmTWeMu1wCPe/rOpV6lXEp/e+IJzVBE1BGfLa5OhWBOc/Nx5o BUdyMyscT7b4PNZNtXr2Owm8xDkULt2x/yfRWSwNcCunvWM/VBt1xiHb35EzDy3fA7/+IAw5RQBbg8 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CjcUP5YwQ7nPVfoNVywrzTDHous>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Dec 2017 21:19:30 -0000

----==_mimepart_5a3ec85e96dc7_7ede3f86086a4f282909437
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

bf482f1  Lucas's feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024/files/66bd92c6ad6d6427489093d560200add4adba2c6..bf482f1209fb2652e8b73580ee18cfb54df5dfea

----==_mimepart_5a3ec85e96dc7_7ede3f86086a4f282909437
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/bf482f1" class="commit-link">bf482f1</a>  Lucas&#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/1024/files/66bd92c6ad6d6427489093d560200add4adba2c6..bf482f1209fb2652e8b73580ee18cfb54df5dfea">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4IsyjWKREh_n7VHathLw3C5mK0pks5tDW5egaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw4cU60FND9A_RMO52qHyOb8_uIpks5tDW5egaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024/files/66bd92c6ad6d6427489093d560200add4adba2c6..bf482f1209fb2652e8b73580ee18cfb54df5dfea"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024/files/66bd92c6ad6d6427489093d560200add4adba2c6..bf482f1209fb2652e8b73580ee18cfb54df5dfea"}}}</script>

----==_mimepart_5a3ec85e96dc7_7ede3f86086a4f282909437--


From nobody Sat Dec 23 13:21: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 10249124E15 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:21:21 -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 4FDUaZPA5rry for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:21:19 -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 2835F1200B9 for <quic-issues@ietf.org>; Sat, 23 Dec 2017 13:21:19 -0800 (PST)
Date: Sat, 23 Dec 2017 13:21:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514064078; bh=iKHJajQ6FZ4Bj/C0aMQY+BOXShBOzJwSXZxV99rkp38=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hVV5snAlxWPrJRkCALdQY95FreWih57ImhcUfA9Ds8MWW4dJdOAyb2S5WhRdeVX9c Ycu9XhZCOxdRmu3rDJJEUk97vuKby38ufV+Cvy2MRMsrlUmyKTlNU2+nbOqclNPYEb UY71x0qdqRqwra1w5t40M0LrXs2q/FnzunFtI3vg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab713c23bef84ba6fde73f0fe2a1fdf62d577fe71d92cf0000000116568ace92a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/review/85430079@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3ec8ce3ed0c_5a533f86086a4f289536c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d1_WT2qgxnXXoxs1wJtO4W5cuWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Dec 2017 21:21:21 -0000

----==_mimepart_5a3ec8ce3ed0c_5a533f86086a4f289536c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -147,11 +149,16 @@ Origins SHOULD list only versions which are supported by the alternative, but
 MAY omit supported versions for any reason.
 
 
-# Connection Establishment {#connection-establishment}
+## Connection Establishment {#connection-establishment}
+
+HTTP/QUIC relies on QUIC as the underlying transport.  The QUIC version being
+used MUST use TLS version 1.3 or greater as its handshake protocol.  The Server
+Name Indication extension {{!RFC6066}} MUST be included in the TLS handshake.

I tried a couple of different wordings with the requirement on what to include in SNI, but nothing felt right.  (Particularly in light of the Alt-Svc SNI draft, which suggests that the SNI might be something to which you don't actually intend to direct resources.)  I ultimately decided to leave it at MUST use the extension and MUST make sure you've seen a valid cert for an origin before using the connection for it.  If those two are related or not is a case-by-case choice by the implementation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024#discussion_r158589446
----==_mimepart_5a3ec8ce3ed0c_5a533f86086a4f289536c8
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/1024#discussion_r158589446">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -147,11 +149,16 @@ Origins SHOULD list only versions which are supported by the alternative, but
 MAY omit supported versions for any reason.
 
 
-# Connection Establishment {#connection-establishment}
+## Connection Establishment {#connection-establishment}
+
+HTTP/QUIC relies on QUIC as the underlying transport.  The QUIC version being
+used MUST use TLS version 1.3 or greater as its handshake protocol.  The Server
+Name Indication extension {{!RFC6066}} MUST be included in the TLS handshake.
</pre>
<p>I tried a couple of different wordings with the requirement on what to include in SNI, but nothing felt right.  (Particularly in light of the Alt-Svc SNI draft, which suggests that the SNI might be something to which you don't actually intend to direct resources.)  I ultimately decided to leave it at MUST use the extension and MUST make sure you've seen a valid cert for an origin before using the connection for it.  If those two are related or not is a case-by-case choice by the implementation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r158589446">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwypYycEaOnYORywMok3rQKins6Zks5tDW7OgaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzJZKoiY3o5o8WCZKwFheWbVTOygks5tDW7OgaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r158589446"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024#discussion_r158589446"}}}</script>
----==_mimepart_5a3ec8ce3ed0c_5a533f86086a4f289536c8--


From nobody Sat Dec 23 13:22: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 EB710124E15 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:22:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kn-fvjvhW2Vp for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:22:19 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88AAC1200B9 for <quic-issues@ietf.org>; Sat, 23 Dec 2017 13:22: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=xSlW8dkIjsDkYGdESEe4/9UVFlM=; b=hBDmocp1BA4KdUjV nvpX7uzQ06pkMFzaAP6Q9YzbG1q0BxsgPYfOJNqmcbRFw4uCwatiPx6hSj25nYi3 f+53ay07JNX1ddkBk3WQ//U07SptEBk+t1lhLzTiPsoouB4AGmYtW1Am5ehJajyi WAV8AVfAe8R3pthfFB1MMiYHVuA=
Received: by filter1113p1mdw1.sendgrid.net with SMTP id filter1113p1mdw1-12394-5A3EC90A-2B 2017-12-23 21:22:18.770269456 +0000 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 sYpDTjUwSga5y9xQC1MulQ for <quic-issues@ietf.org>; Sat, 23 Dec 2017 21:22:18.746 +0000 (UTC)
Date: Sat, 23 Dec 2017 21:22:18 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93313c705732143c3815909ad5ab5b6092d3514592cf0000000116568b0a92a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/review/85430093@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3ec90aa2c0c_21c93ffa896d4f341553619"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0r1sb/oisn9VvfsOGeeAva/6gDSlgCe0D8qS 933eSe83u5RilNFQfCv1uQgwLPH+jZin4LrHtY9mBC+g42HdbYlLUO7iBvzUTwkfyn2AACGPDGJi9p t/UvlhszMI/W4fNPTo8fnF6y42SK43epNpXQL2lmE2thtO3qBAicfXmdIZOXl6OEPUf8T6wMc1k0sJ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5bPBs7JKzi2-LT2St4UebwBKaHU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Dec 2017 21:22:21 -0000

----==_mimepart_5a3ec90aa2c0c_21c93ffa896d4f341553619
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  connection establishment, HTTP/QUIC support is indicated by selecting the ALPN
-token "hq" in the crypto handshake.
+token "hq" in the crypto handshake.  Support for other application-layer

How about "TLS," since I've already said we're bound to that 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/1024#discussion_r158589455
----==_mimepart_5a3ec90aa2c0c_21c93ffa896d4f341553619
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/1024#discussion_r158589455">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  connection establishment, HTTP/QUIC support is indicated by selecting the ALPN
-token &quot;hq&quot; in the crypto handshake.
+token &quot;hq&quot; in the crypto handshake.  Support for other application-layer
</pre>
<p>How about "TLS," since I've already said we're bound to that 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/1024#discussion_r158589455">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3lNnpVtsapNW7QkkYM62f1LpVkaks5tDW8KgaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7xHg2BvJRxUjI0nZmemFfTVz1jHks5tDW8KgaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r158589455"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024#discussion_r158589455"}}}</script>
----==_mimepart_5a3ec90aa2c0c_21c93ffa896d4f341553619--


From nobody Sat Dec 23 13:23: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 ED7E5124E15 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:23:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Za7Uj_eEUTyp for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13: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 795F81200B9 for <quic-issues@ietf.org>; Sat, 23 Dec 2017 13:23: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=70BT9k1P/WwjR6Ks1+cz7gK8swI=; b=MzCoProfetun4IsQ 6AaHfooZXl/u8eNLYG+Qb+ckzsjcxx15ETLrgachzqLeYYZcT3j5hBAK56QeQ7Sv LeWRHDGi4J+RcqwpUY+nNSon+7coDPoYiO5zF+KcewQQLNpDOmoK+B1vSN3i1wsx czJpOLMsdxgURm0cc4GtCilsLZQ=
Received: by filter0178p1las1.sendgrid.net with SMTP id filter0178p1las1-5562-5A3EC965-28 2017-12-23 21:23:49.356074259 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id Ts4XTGf0RZe7JuIiTa9QRQ for <quic-issues@ietf.org>; Sat, 23 Dec 2017 21:23:49.105 +0000 (UTC)
Date: Sat, 23 Dec 2017 21:23:49 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33614f8ffa8d20a8fbcb8e30b92ff78f151953b092cf0000000116568b6592a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/c353749021@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3ec9652d04_225fa3f8cdb972f28813213"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cEgQ/GYguRf7zpe6WLbKCfL85LB99sX5Fm5 ZViEAqDfYVJLFM7GA4DGz+5ldFyNvfrOZ/AX+SoJIght7fmHR1XycAGo/sy7uXaKuAmdB9P98S9LiC ExxUvjgm7M/KLS7Vh0Lb3WjrGt7B4jDZ373FxFx4zCCbK+VkWfirgWIdExuqDOgX8yvzntfUo7reSq Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FCygvZSjhkdYO7Uac6IH1l_yQmc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Dec 2017 21:23:52 -0000

----==_mimepart_5a3ec9652d04_225fa3f8cdb972f28813213
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Planning to merge soonish, unless @martinthomson is still unhappy with the authority text or someone else squawks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024#issuecomment-353749021
----==_mimepart_5a3ec9652d04_225fa3f8cdb972f28813213
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Planning to merge soonish, unless <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> is still unhappy with the authority text or someone else squawks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1024#issuecomment-353749021">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3aFFNiC_i_YaVPXDsUXyrfUIoUAks5tDW9lgaJpZM4RF-rx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1qwRQnNsvbs1fsAP6uYeJT4E2mtks5tDW9lgaJpZM4RF-rx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1024#issuecomment-353749021"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1024: Planning to merge soonish, unless @martinthomson is still unhappy with the authority text or someone else squawks."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024#issuecomment-353749021"}}}</script>
----==_mimepart_5a3ec9652d04_225fa3f8cdb972f28813213--


From nobody Sat Dec 23 13:36: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 3D1F71267BB for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:36:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LhbMYeIF7vt8 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:36: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 CC4ED1200B9 for <quic-issues@ietf.org>; Sat, 23 Dec 2017 13:36:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514064981; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OiP/qowSXs/VQC34w+d4i7aM5Vgo/Lvg4MVjueFUonM=; b=MuukIsFxHr0e+R68H182TJcSg5JD2aWM1p8ERI90HLgfdyH1t3vIyj0WZvvxkZOdbUqvV3Qv nSDCiEa2GRDEuEIKXtzB0f4QmbFSgF6rZF/q3gX8FyOaStJS3BsVpdZw7SilUTJmPnrEKmnz Gwy3mO9a1QWFfQ1vNP7KfPhMNLc=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a3ecc55.7fbc58076ed0-smtp-out-n02; Sat, 23 Dec 2017 21:36:21 -0000 (UTC)
Date: Sat, 23 Dec 2017 13:36:20 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a3ecc54ce928_6b0a2b2372a99c1c74385@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3688ac: Minor touchups
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a3ecc54ce450_6b0a2b2372a99c1c74239"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ShJ5eH3C-BOTHa4oZmpDhBE1msA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Dec 2017 21:36:23 -0000

----==_mimepart_5a3ecc54ce450_6b0a2b2372a99c1c74239
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/lint_cache
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3688acd881512b687d89c14e2c0d3cddb6ac303d
      https://github.com/quicwg/base-drafts/commit/3688acd881512b687d89c14e2c0d3cddb6ac303d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-23 (Sat, 23 Dec 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Minor touchups



----==_mimepart_5a3ecc54ce450_6b0a2b2372a99c1c74239--


From nobody Sat Dec 23 13:36: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 1803F1267BB for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:36:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CULblw6mTSNX for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:36: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 7F24D1200B9 for <quic-issues@ietf.org>; Sat, 23 Dec 2017 13:36:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=j26qmjFBq55O3altaBWffr8pf2U=; b=JIUtE1bCiv3/a+Zz AhrqQH17qr6tNs01NqQV0qbo9eHVutXJees+Me+UONW5LD+TeqrDZyhvj3FmOlBT jcUEB6+LhCnOyFA6Ygz6JhTV3q2q8IjIWIEzDcnjDwFp0EOeaCHnORysKHXE+hoX FbDp+tZ4VSsOAIa7iXDwxZZ9UXc=
Received: by filter1159p1mdw1.sendgrid.net with SMTP id filter1159p1mdw1-6724-5A3ECC56-8 2017-12-23 21:36:22.493477406 +0000 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 BqccgPy9RM2m9GS5pQ-NZQ for <quic-issues@ietf.org>; Sat, 23 Dec 2017 21:36:22.520 +0000 (UTC)
Date: Sat, 23 Dec 2017 21:36:22 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/938/push/2215422523@github.com>
In-Reply-To: <quicwg/base-drafts/pull/938@github.com>
References: <quicwg/base-drafts/pull/938@github.com>
Subject: Re: [quicwg/base-drafts] Make lint fast again (#938)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3ecc566227c_23d293f8cdb972f2823664ed"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2D9xD8VqEhVXRryCTLCIsCgII5TpDwF3Fe9N QEs01e13LgDixiVumtnzt0PtNSVrXPfowxwUjrL1lxZosJ39tOc5+C8cHMN+ax76EUOWNWt4GMMAaz tuizG7CbR8FQ+Ven7keUU433fHQbLyrcMQw5Boahdox4X9+yPefSoZZpYOfwn2ZK0Un/L9BFHzhJWc c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f2rlyhpGzPCQ3c2VYIvgfwTeLFI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Dec 2017 21:36:25 -0000

----==_mimepart_5a3ecc566227c_23d293f8cdb972f2823664ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

3688acd  Minor touchups


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/938/files/be3f5e3fccc9f32b9cc6b923397fc1dd6e502e2c..3688acd881512b687d89c14e2c0d3cddb6ac303d

----==_mimepart_5a3ecc566227c_23d293f8cdb972f2823664ed
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/3688acd" class="commit-link">3688acd</a>  Minor touchups</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/938/files/be3f5e3fccc9f32b9cc6b923397fc1dd6e502e2c..3688acd881512b687d89c14e2c0d3cddb6ac303d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8_zg9lu8nFe77YWTA8nVnyEnYYfks5tDXJWgaJpZM4QgQ1j">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyTvfoORGzvAvvabJacL-_C2C6y0ks5tDXJWgaJpZM4QgQ1j.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/938/files/be3f5e3fccc9f32b9cc6b923397fc1dd6e502e2c..3688acd881512b687d89c14e2c0d3cddb6ac303d"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #938"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/938/files/be3f5e3fccc9f32b9cc6b923397fc1dd6e502e2c..3688acd881512b687d89c14e2c0d3cddb6ac303d"}}}</script>

----==_mimepart_5a3ecc566227c_23d293f8cdb972f2823664ed--


From nobody Sat Dec 23 13:37: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 5E5661200B9 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:37:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oAc9L3XM3vCY for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 13:37: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 B1879126CC7 for <quic-issues@ietf.org>; Sat, 23 Dec 2017 13:37:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514065043; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5SAtpgBj3iUnhrSncpnPA+FPRfk2xmKd6MBTcl5uUrw=; b=CTEdUYX7Bwd4EuskN/mOIiuQKjBvPpymJpbSl1Ta+eWVUJOWhOUW0qZN2vXVN9zHbDq67je+ GOsU8m7zGoQDjhuYq4z3saIs+U9y5bVJ3oh4C+4nqCaW+GpkkVusbeHJNk97xxxB5xg4Bd3W VNXwYTIdmhJGXOe/x5VxmnCgins=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a3ecc92.7fc85c63a480-smtp-out-n01; Sat, 23 Dec 2017 21:37:22 -0000 (UTC)
Date: Sat, 23 Dec 2017 13:37:21 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a3ecc91c52e6_52352af6f33c5c0c4401a@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 401123: Make lint faster
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a3ecc91c4dc8_52352af6f33c5c0c43996"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3IJRjPu20160bvUnT2932mM2ze4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Dec 2017 21:37:33 -0000

----==_mimepart_5a3ecc91c4dc8_52352af6f33c5c0c43996
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/lint_cache
  Home:   https://github.com/quicwg/base-drafts
  Commit: 401123b44bc4d41300711864be985abc513a0319
      https://github.com/quicwg/base-drafts/commit/401123b44bc4d41300711864be985abc513a0319
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-23 (Sat, 23 Dec 2017)

  Changed paths:
    M .gitignore
    M Makefile

  Log Message:
  -----------
  Make lint faster


  Commit: 6b3c15fe58c6ea9348e4391f74870ae4a74d315e
      https://github.com/quicwg/base-drafts/commit/6b3c15fe58c6ea9348e4391f74870ae4a74d315e
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-23 (Sat, 23 Dec 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Use Makefile to manage lint cache


  Commit: fe7e5cfa3f8f950acd9d69ab476708ab5a5f7655
      https://github.com/quicwg/base-drafts/commit/fe7e5cfa3f8f950acd9d69ab476708ab5a5f7655
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-23 (Sat, 23 Dec 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Avoid warnings from cp


  Commit: f6f33c96ff4be923b0c702c80f7aa9dd5622395a
      https://github.com/quicwg/base-drafts/commit/f6f33c96ff4be923b0c702c80f7aa9dd5622395a
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-23 (Sat, 23 Dec 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Minor touchups


Compare: https://github.com/quicwg/base-drafts/compare/3688acd88151...f6f33c96ff4b
----==_mimepart_5a3ecc91c4dc8_52352af6f33c5c0c43996--


From nobody Sat Dec 23 16:11: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 D5C8C126C25 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 16:11: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 sfp5Sb7SIwfe for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 16:11: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 256231200C1 for <quic-issues@ietf.org>; Sat, 23 Dec 2017 16:11:07 -0800 (PST)
Date: Sat, 23 Dec 2017 16:11:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514074266; bh=eoKUhJnRyRQV6e7vdWTYogw4xvvCVGj1f3mOXKaRXkw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cbHu7HFdO1SgMv41Y+sfGsfYHErqdw6zluyZ5YLzzXTjogYtosdeb6OZb6hhGOn5Y wi1nFdlo0mM+KSlgCSDdhenOEZWMiWXwlq7thNrIvyRmVISPtSLofwrtyhHeSXYcAM uljY4leL0TMlmw5VfBhxfzbvu/0DhlkuRKJBPsn4=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe72ac7c0f2596e9aac7ff10127a3c908d3d5248392cf000000011656b29a92a169ce105ff5a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/942/353755729@github.com>
In-Reply-To: <quicwg/base-drafts/issues/942@github.com>
References: <quicwg/base-drafts/issues/942@github.com>
Subject: Re: [quicwg/base-drafts] Do you need to supply max_early_data in NST to enable 0-RTT (#942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3ef09a4382a_3183ffc09306f341112696"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nb2cjT5mIKU3H76p34SANdi0_tU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Dec 2017 00:11:09 -0000

----==_mimepart_5a3ef09a4382a_3183ffc09306f341112696
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, 2^{32}-1 is actually what picoquic is sending.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/942#issuecomment-353755729
----==_mimepart_5a3ef09a4382a_3183ffc09306f341112696
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, 2^{32}-1 is actually what picoquic is sending.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/942#issuecomment-353755729">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4_sR6hPRGj1JhfzoTjEGFXSmpaNks5tDZaagaJpZM4QhaYL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwgbV9PAmIOj-ufYBZK9rGy7Q2I-ks5tDZaagaJpZM4QhaYL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/942#issuecomment-353755729"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #942: Yes, 2^{32}-1 is actually what picoquic is sending."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/942#issuecomment-353755729"}}}</script>
----==_mimepart_5a3ef09a4382a_3183ffc09306f341112696--


From nobody Sat Dec 23 16:54: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 AB966126CD8 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 16:54:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R-FJY34Rews0 for <quic-issues@ietfa.amsl.com>; Sat, 23 Dec 2017 16:54:03 -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 60CE01200C1 for <quic-issues@ietf.org>; Sat, 23 Dec 2017 16:54: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=Rxo8sP2zFRQ3TshGhUSkLAvfx+c=; b=to5Ce7Obl8x0ju/o RKiwmRawMyKgAecwfhmQc1PErj/MAj170qPGFh3FT7iXeJ58Jdgl858qcPgDSE6p e4n1OahYetIJbpJvSjCCR0Cq4OJ2Wktt/BV25TmeXA8nLyoxRJmhFniSnjkOqxsw +6fkJR5wNWJDYD4XrjlvpOPQWNw=
Received: by filter0182p1las1.sendgrid.net with SMTP id filter0182p1las1-8283-5A3EFAAA-8 2017-12-24 00:54:02.272558666 +0000 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 3SeEU0EhT66--_VwaigadA for <quic-issues@ietf.org>; Sun, 24 Dec 2017 00:54:02.188 +0000 (UTC)
Date: Sun, 24 Dec 2017 00:54:02 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2eaa60482a1ed288bdf7d710264ada97396aba2992cf000000011656bcaa92a169ce10c994a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1013/review/85431920@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1013@github.com>
References: <quicwg/base-drafts/pull/1013@github.com>
Subject: Re: [quicwg/base-drafts] Adds text about server padding handshake to PMTU (#1013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a3efaaa17a0d_876e3fd042334f3019481d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak17falsBcaJqg2OWW2oPMZuJ6Gbp6E4Rs+8j/ Z4b+YwhRJRL1xm4RIrhZ5AyUBJaabxqc2BjcLOY8xhS9wiIAcMYeQE7vXA+KI79lq3YjXVRrJ1XExn D6eG6jpagKKZ8ib+ReB3egueCe1ESGTfGGCEfzoDqR1Mv1senI3bznDRIqkDZ9QnaBbIOCE2/Qt8zL c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KKqXYt7OUgPqzq59N_1OPrvfiJE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Dec 2017 00:54:06 -0000

----==_mimepart_5a3efaaa17a0d_876e3fd042334f3019481d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.

The current text on the "minimum enforced MTU" is contorted and spread over several paragraphs. I think the paragraph explaining that "QUIC depends on the network path supporting a MTU of at least 1280 octets" should be moved up, just after the introduction of path MTU, and before making statements such as "In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets larger than 1280 octets."

Once this is said, we can have the additional text on server handshake messages. But we need to work some more on that text. 

>  
 Servers MUST ignore an initial plaintext packet from a client if its total size
 is less than 1200 octets.
 
+Similarly, servers MUST ensure that the first handshake packet they send to
+clients, and any retransmissions of those octets, has a QUIC packet size that is
+the same as the received initial client packet, unless the server knows the PMTU
+to the client to be smaller. Sending a packet of this size ensures that the

The client side "at least 1200 byte" is justified by a security concern, but that concern does not apply to server responses. I think we need some better text, and that the justification for the padding should come after the requirement of minimum 1280 MTU. Setting a minimum size for the first handshake packet ensures that the handshake will fail if the network does not support the recommended MTU, and is only justified if we want enforce the "minimum 1280" requirement.

But if we do that, maybe we should develop the idea in a full paragraph. For example, is it OK to meet the requirement in IPv4 by setting the DF bit to "fragmentation authorized"?

>  
 Servers MUST ignore an initial plaintext packet from a client if its total size
 is less than 1200 octets.
 
+Similarly, servers MUST ensure that the first handshake packet they send to
+clients, and any retransmissions of those octets, has a QUIC packet size that is
+the same as the received initial client packet, unless the server knows the PMTU
+to the client to be smaller. Sending a packet of this size ensures that the

I am a bit skeptical about the requirement for "any retransmissions of those octets". It will be yet another special case in the handling of re-transmission. The net effect will be that servers pad all handshake message re-transmissions to 1200 bytes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1013#pullrequestreview-85431920
----==_mimepart_5a3efaaa17a0d_876e3fd042334f3019481d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> commented on this pull request.</p>

<p>The current text on the "minimum enforced MTU" is contorted and spread over several paragraphs. I think the paragraph explaining that "QUIC depends on the network path supporting a MTU of at least 1280 octets" should be moved up, just after the introduction of path MTU, and before making statements such as "In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets larger than 1280 octets."</p>
<p>Once this is said, we can have the additional text on server handshake messages. But we need to work some more on that text.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1013#discussion_r158591440">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Servers MUST ignore an initial plaintext packet from a client if its total size
 is less than 1200 octets.
 
+Similarly, servers MUST ensure that the first handshake packet they send to
+clients, and any retransmissions of those octets, has a QUIC packet size that is
+the same as the received initial client packet, unless the server knows the PMTU
+to the client to be smaller. Sending a packet of this size ensures that the
</pre>
<p>The client side "at least 1200 byte" is justified by a security concern, but that concern does not apply to server responses. I think we need some better text, and that the justification for the padding should come after the requirement of minimum 1280 MTU. Setting a minimum size for the first handshake packet ensures that the handshake will fail if the network does not support the recommended MTU, and is only justified if we want enforce the "minimum 1280" requirement.</p>
<p>But if we do that, maybe we should develop the idea in a full paragraph. For example, is it OK to meet the requirement in IPv4 by setting the DF bit to "fragmentation authorized"?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1013#discussion_r158591603">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Servers MUST ignore an initial plaintext packet from a client if its total size
 is less than 1200 octets.
 
+Similarly, servers MUST ensure that the first handshake packet they send to
+clients, and any retransmissions of those octets, has a QUIC packet size that is
+the same as the received initial client packet, unless the server knows the PMTU
+to the client to be smaller. Sending a packet of this size ensures that the
</pre>
<p>I am a bit skeptical about the requirement for "any retransmissions of those octets". It will be yet another special case in the handling of re-transmission. The net effect will be that servers pad all handshake message re-transmissions to 1200 bytes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1013#pullrequestreview-85431920">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz-gbMvgV4-c3piuMyxoNcP7e2lVks5tDaCqgaJpZM4RAGg3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9n23HWFB7iTsGa2KR1iAkB7Thm_ks5tDaCqgaJpZM4RAGg3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1013#pullrequestreview-85431920"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #1013"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1013#pullrequestreview-85431920"}}}</script>
----==_mimepart_5a3efaaa17a0d_876e3fd042334f3019481d9--


From nobody Sun Dec 24 12:05: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 BFDD21242EA for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:05:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jielP0V0SoYh for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:05: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 2A0E112421A for <quic-issues@ietf.org>; Sun, 24 Dec 2017 12:05:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514145914; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=p6YWNF+VaUFPXKS6lOrECkDbvQnlCSKi9gpw0BFyOmY=; b=GMZdl6Kf8NcS5W7rDJUkKkTQ4DzxxM34yMChMJS1Jpm6d57FQQHmOOvL6B3l6eSGDwoYXepg RVQxst/aArOAdqG2+bWRbVWsekZz1xT2dhN5F6L7r9uzDtjFh+DWlfeIGM1RLhaxUsIj2iTe zJrC9lyksZQ2yhuEIh3hSTt7y+E=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a40087a.7f8504613a80-smtp-out-n02; Sun, 24 Dec 2017 20:05:14 -0000 (UTC)
Date: Sun, 24 Dec 2017 12:05:13 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a400879f3da2_6f332ac7883c1c00864c5@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3aad6b: Make figures comply with 65-character limit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a400879f30d0_6f332ac7883c1c008638f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7n3lQsctt5onVYPR3cASAWLm_hQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Dec 2017 20:05:17 -0000

----==_mimepart_5a400879f30d0_6f332ac7883c1c008638f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/figure_length
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3aad6bc6aedf5a18186273427fc16734848285ee
      https://github.com/quicwg/base-drafts/commit/3aad6bc6aedf5a18186273427fc16734848285ee
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-24 (Sun, 24 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Make figures comply with 65-character limit



----==_mimepart_5a400879f30d0_6f332ac7883c1c008638f--


From nobody Sun Dec 24 12:07: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 1136A1242EA for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:07:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H8b3ZE0A6NSk for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:07:05 -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 6923512421A for <quic-issues@ietf.org>; Sun, 24 Dec 2017 12:07: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=2W/oNYjeVCYWgn/rv5gLZKD0nRA=; b=X/WGaMWAmmlVGd/Q zCUdJ9Yq1xxqBO8tnTNpSIvd0bndrtn6bWpVrTJm7DOnasa5MzcF5MojO2rduzNZ +zXMTpz1TBqy8hLoQZMXWJzkYlqtrKEBJ3vJMuMiPfI48J9ojxuEjbyn0LZbexCd OPj7UNr2WaMqadnxbr2YQlbNjOU=
Received: by filter1075p1mdw1.sendgrid.net with SMTP id filter1075p1mdw1-14958-5A4008E8-4 2017-12-24 20:07:04.107213148 +0000 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 DoVVOUKmRK67wpAZEXcbNQ for <quic-issues@ietf.org>; Sun, 24 Dec 2017 20:07:04.049 +0000 (UTC)
Date: Sun, 24 Dec 2017 20:07:04 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab52b82938fe57105052f00d9459e0b62cd0ea267c92cf000000011657cae792a169ce10f34c45@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1031@github.com>
Subject: [quicwg/base-drafts] Make figures comply with 65-character limit (#1031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4008e7eca52_da03f8f4cb46f346088c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZU7RaJSJIr8c1ZauhqdlKpobFR48kjyHmIb 1GWFybeoNprKgmxv+HNMdhLaKLWKmneVFro27Pwsj8qVm/EfnRZ0hVgIywOFSshKj8hdpnZLt1DwC1 08X5McRX7RI0xUTuGgS3roKmGhds2OCZKP715yBJvT1109aXtaW/wSXEHu2JxRQap6ROzpF9dA3iBS g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_YMA3z_4p4pqlBP8etySo__ASHQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Dec 2017 20:07:07 -0000

----==_mimepart_5a4008e7eca52_da03f8f4cb46f346088c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In preparation for a hopefully-better linting approach, I found that the current linter is actually allowing slightly more characters than it says it is and we have a few longish figure lines.  No non-whitespace changes, but in recovery I did have to split two things across lines.  Ian, if you'd rather do intermediate calculations here, go for it.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1031

-- Commit Summary --

  * Make figures comply with 65-character limit

-- File Changes --

    M draft-ietf-quic-http.md (60)
    M draft-ietf-quic-recovery.md (116)
    M draft-ietf-quic-tls.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1031.patch
https://github.com/quicwg/base-drafts/pull/1031.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1031

----==_mimepart_5a4008e7eca52_da03f8f4cb46f346088c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In preparation for a hopefully-better linting approach, I found that the current linter is actually allowing slightly more characters than it says it is and we have a few longish figure lines.  No non-whitespace changes, but in recovery I did have to split two things across lines.  Ian, if you'd rather do intermediate calculations here, go for 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/1031'>https://github.com/quicwg/base-drafts/pull/1031</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Make figures comply with 65-character limit</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1031/files#diff-0">draft-ietf-quic-http.md</a>
    (60)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1031/files#diff-1">draft-ietf-quic-recovery.md</a>
    (116)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1031/files#diff-2">draft-ietf-quic-tls.md</a>
    (12)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1031.patch'>https://github.com/quicwg/base-drafts/pull/1031.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1031.diff'>https://github.com/quicwg/base-drafts/pull/1031.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1031">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2zYptPUQy88nmrWXetjiSL7f8Myks5tDq7ngaJpZM4RMATZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8izFqoxDeb5iHC2bjYoRVv2Lmibks5tDq7ngaJpZM4RMATZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1031"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Make figures comply with 65-character limit (#1031)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1031"}}}</script>

----==_mimepart_5a4008e7eca52_da03f8f4cb46f346088c5--


From nobody Sun Dec 24 12:10: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 945351242EA for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:10:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06QJPYANvaeS for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:10:32 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DA4812421A for <quic-issues@ietf.org>; Sun, 24 Dec 2017 12:10:32 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514146231; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2xe0lfj45KJeMc5IE6OQIa5Kre0LNlIBXBVCUqpP1nw=; b=t8LynYlemZEW6cT4LaKimZEmf46OTqHW21CDHbcXMJSmQ1ffQwAuvXiM5M7h8uBmZFdSq9QS o1Hczkoj1y0ThlE/WJqdF/jwWO6ioMqzNXnLu3nvUt5PuDcHAD5LMTFj0a3TAQLyRX52Tsgi +R8y2ndgDRDRP4EtigudQvhQbjM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a4009b7.7fc9f05acf00-smtp-out-n01; Sun, 24 Dec 2017 20:10:31 -0000 (UTC)
Date: Sun, 24 Dec 2017 12:10:31 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a4009b7410d5_4e332b16efa33c083605f@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 963ecd: Use Python script to lint drafts
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4009b740b0d_4e332b16efa33c083599d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MXWDfSvD1kicSDCkZ65WWAJVKdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Dec 2017 20:10:33 -0000

----==_mimepart_5a4009b740b0d_4e332b16efa33c083599d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pylint
  Home:   https://github.com/quicwg/base-drafts
  Commit: 963ecd384b040161000e52724ff2dd598722538b
      https://github.com/quicwg/base-drafts/commit/963ecd384b040161000e52724ff2dd598722538b
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-24 (Sun, 24 Dec 2017)

  Changed paths:
    A .lint.py
    M Makefile

  Log Message:
  -----------
  Use Python script to lint drafts



----==_mimepart_5a4009b740b0d_4e332b16efa33c083599d--


From nobody Sun Dec 24 12:18:03 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 A22B3126DCA for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:18:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ueaq4rFYB9MN for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:18: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 F360A1242EA for <quic-issues@ietf.org>; Sun, 24 Dec 2017 12:18:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514146680; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VmOJ9ZlzzZnfsq1RVCZhKZ+sDXzff7tUz7E1POLKoVs=; b=jCKB2t1687Pchvh+MDb1lR7xV597zqZq857MaX3XyMid1XprATbdXYTSBN3fX5ZDd7UKM6+n Qgptm9AkT8oRgBXQuZNo6ojvPYZs2mV+u8AWm9Pw3UlVBcVj0u2xBEdUxUKpcIogevFN3ZPN cJCahPXq0YJ2BHdLwlQX6C4wj6U=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a400b78.7f7c4c1c9de0-smtp-out-n01; Sun, 24 Dec 2017 20:18:00 -0000 (UTC)
Date: Sun, 24 Dec 2017 12:17:59 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a400b774a029_a872b1d52cb9c0c462bc@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f5a845: Fix mode on .lint.py for non-Windows systems
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a400b7749a28_a872b1d52cb9c0c461e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OLKv8DZJGEv4kJQbw_HwHt76N2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Dec 2017 20:18:03 -0000

----==_mimepart_5a400b7749a28_a872b1d52cb9c0c461e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pylint
  Home:   https://github.com/quicwg/base-drafts
  Commit: f5a845bdb2eda25088dd646e3fed6b179bdb34dc
      https://github.com/quicwg/base-drafts/commit/f5a845bdb2eda25088dd646e3fed6b179bdb34dc
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-24 (Sun, 24 Dec 2017)

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  Fix mode on .lint.py for non-Windows systems



----==_mimepart_5a400b7749a28_a872b1d52cb9c0c461e7--


From nobody Sun Dec 24 12:50: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 6BD67126579 for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:50:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8YYUgeTdhpAO for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:50:27 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E0A51242F7 for <quic-issues@ietf.org>; Sun, 24 Dec 2017 12:50:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514148626; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iBqnoK8lEVKZtY2jxRdgx+3QZ4SQcX72KS6O1iH3Avo=; b=DMAKKUlprUKkBhnhf4K8m4DSfEntkInwMHonMW8nQOyk11Re1VQWQ63TQcYV5bz2EaQPRgZO ONLT6EEC07zxuV/94fiULx2LbM1+c6hqMPsLoSGAyGwuJU2rJ1o+fwsPbHpHfBS/tZ72udHm 8Xv/DLt5xK6sKkqO9AzG+3BgIB4=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a401312.7fd07c234540-smtp-out-n02; Sun, 24 Dec 2017 20:50:26 -0000 (UTC)
Date: Sun, 24 Dec 2017 12:50:26 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a401312a8e03_3fe62af06147fc0820060@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 359d24: Figure bit numbers aligned
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a401312a8a6a_3fe62af06147fc0819980"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rzL2MSEB2XetPdQixuJmMU9-jOI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Dec 2017 20:50:29 -0000

----==_mimepart_5a401312a8a6a_3fe62af06147fc0819980
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/figure_length
  Home:   https://github.com/quicwg/base-drafts
  Commit: 359d24a20d177abf30184eddf783a56c3b327ab3
      https://github.com/quicwg/base-drafts/commit/359d24a20d177abf30184eddf783a56c3b327ab3
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-24 (Sun, 24 Dec 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Figure bit numbers aligned



----==_mimepart_5a401312a8a6a_3fe62af06147fc0819980--


From nobody Sun Dec 24 12:50: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 32C41126579 for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:50:31 -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 nEcmc6ZevPqs for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:50:29 -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 8F68E12025C for <quic-issues@ietf.org>; Sun, 24 Dec 2017 12:50:29 -0800 (PST)
Date: Sun, 24 Dec 2017 12:50:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514148628; bh=BAbPv+3duUPPM/ICAt/RHlhk6ACrHGveTIGqW2VJMGk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JjkLVOvNREeGOWmM9+NMBIHV09um8KwWctKjYpmKlDbRX5f8T8mQ+4LT4Bs7p6Xul rEl3tcIhlEF3Qfvf9SgknxWEI+lqp2LLJtoyGdqgUA47ZF10HDOj5PU2eh7gVpIJyc n5PCIpbf7AXrL1UII3fTo+PS4v2ySQfOouzjocu8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1031/push/2216230828@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1031@github.com>
References: <quicwg/base-drafts/pull/1031@github.com>
Subject: Re: [quicwg/base-drafts] Make figures comply with 65-character limit (#1031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a401314bbbad_62a3f8641ae0f2c1266058"; 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/bir5J38eakHiD8g_jAYsjkY9Zv4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Dec 2017 20:50:31 -0000

----==_mimepart_5a401314bbbad_62a3f8641ae0f2c1266058
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

359d24a  Figure bit numbers aligned


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1031/files/3aad6bc6aedf5a18186273427fc16734848285ee..359d24a20d177abf30184eddf783a56c3b327ab3

----==_mimepart_5a401314bbbad_62a3f8641ae0f2c1266058
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/359d24a" class="commit-link">359d24a</a>  Figure bit numbers aligned</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1031/files/3aad6bc6aedf5a18186273427fc16734848285ee..359d24a20d177abf30184eddf783a56c3b327ab3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwcrhZgC6r_4WToUqVuFCoqK95SXks5tDrkUgaJpZM4RMATZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-D2hqB65L0RLPLQ4ey_n6O6To_Pks5tDrkUgaJpZM4RMATZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1031/files/3aad6bc6aedf5a18186273427fc16734848285ee..359d24a20d177abf30184eddf783a56c3b327ab3"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1031"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1031/files/3aad6bc6aedf5a18186273427fc16734848285ee..359d24a20d177abf30184eddf783a56c3b327ab3"}}}</script>

----==_mimepart_5a401314bbbad_62a3f8641ae0f2c1266058--


From nobody Sun Dec 24 12:52: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 721CB126579 for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:52:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.011
X-Spam-Level: 
X-Spam-Status: No, score=-2.011 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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oQiNIdpkp5hA for <quic-issues@ietfa.amsl.com>; Sun, 24 Dec 2017 12:52: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 D5C321242F7 for <quic-issues@ietf.org>; Sun, 24 Dec 2017 12:52: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=p4inkuIxaJnmvYkdvTYFvV8rHa4=; b=u+vu03COG3zW2pZ+ fZOD7n9A8sEsZdwkqFg2Cpr9mCF41u/mjnis8PuUvvB2qvdR2gLzi92OoO24dQwb XuW2SRzuEeUZvijfGIdGEpBCz8Eml5vB0dOmKprxvW+G/+9SnNfaW+YX3XKPo3/M f7SUe3ChzGr0owj/UFZBXfdPQ7w=
Received: by filter1100p1mdw1.sendgrid.net with SMTP id filter1100p1mdw1-11073-5A401377-1 2017-12-24 20:52:07.023412277 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id DfWAhVNuTxuVONysK8nPvw for <quic-issues@ietf.org>; Sun, 24 Dec 2017 20:52:06.977 +0000 (UTC)
Date: Sun, 24 Dec 2017 20:52:07 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55bdee362a0e06e0ef7d2c1c267b4aba44dcc23192cf000000011657d57692a169ce10f35235@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032@github.com>
Subject: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a401376d973d_75b63ffa896d4f346718f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2P7yhEHtpfCcIviXQtwRU+ZDcWf9oI19wuR/ /kn5j8EVUgND1w2stdlLIsfh1jz9l+Kmi5hCLnCA7XuyNiyBwfJXPa8vnUXvYPEoPpWHnxtUnQUNWZ /b3AZXhmXZw9RMoeMI3TdJmKDqgWaA59nmDh1dlcu17nfcCIHsBWINcHR6i0+35df+bwCLifS7F3RG c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IbbM5BptE1xMy9dykCD09KLqlYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Dec 2017 20:52:09 -0000

----==_mimepart_5a401376d973d_75b63ffa896d4f346718f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Per @martinthomson's suggestion, keep linting every time and just lint more quickly.  `make lint` now runs in about three seconds on WSL, which seems acceptable.  Depends on https://github.com/martinthomson/i-d-template/pull/127 to add Python 3.x support to the Docker image for Circle support and local support simultaneously.  Builds on #1031.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1032

-- Commit Summary --

  * Make figures comply with 65-character limit
  * Use Python script to lint drafts
  * Fix mode on .lint.py for non-Windows systems

-- File Changes --

    A .lint.py (64)
    M Makefile (10)
    M draft-ietf-quic-http.md (60)
    M draft-ietf-quic-recovery.md (116)
    M draft-ietf-quic-tls.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1032.patch
https://github.com/quicwg/base-drafts/pull/1032.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1032

----==_mimepart_5a401376d973d_75b63ffa896d4f346718f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Per <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a>'s suggestion, keep linting every time and just lint more quickly.  <code>make lint</code> now runs in about three seconds on WSL, which seems acceptable.  Depends on <a href="https://github.com/martinthomson/i-d-template/pull/127" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="284381543" data-permission-text="Issue title is private" data-url="https://github.com/martinthomson/i-d-template/issues/127">martinthomson/i-d-template#127</a> to add Python 3.x support to the Docker image for Circle support and local support simultaneously.  Builds on <a href="https://github.com/quicwg/base-drafts/pull/1031" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="284380229" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1031">#1031</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/1032'>https://github.com/quicwg/base-drafts/pull/1032</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Make figures comply with 65-character limit</li>
  <li>Use Python script to lint drafts</li>
  <li>Fix mode on .lint.py for non-Windows systems</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1032/files#diff-0">.lint.py</a>
    (64)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1032/files#diff-1">Makefile</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1032/files#diff-2">draft-ietf-quic-http.md</a>
    (60)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1032/files#diff-3">draft-ietf-quic-recovery.md</a>
    (116)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1032/files#diff-4">draft-ietf-quic-tls.md</a>
    (12)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1032.patch'>https://github.com/quicwg/base-drafts/pull/1032.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1032.diff'>https://github.com/quicwg/base-drafts/pull/1032.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1032">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3W9mU1ysPP_MUIqGyAQDHdV22HFks5tDrl2gaJpZM4RMAwV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3N0U8_qaXFTk3QGC_h4xOsp1-Esks5tDrl2gaJpZM4RMAwV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1032"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Python linting script (#1032)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1032"}}}</script>

----==_mimepart_5a401376d973d_75b63ffa896d4f346718f--


From nobody Mon Dec 25 03: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 19A5A124205 for <quic-issues@ietfa.amsl.com>; Mon, 25 Dec 2017 03:31:39 -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 F7IPfrO7DJMp for <quic-issues@ietfa.amsl.com>; Mon, 25 Dec 2017 03:31:37 -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 504EC120725 for <quic-issues@ietf.org>; Mon, 25 Dec 2017 03:31:37 -0800 (PST)
Date: Mon, 25 Dec 2017 03:31:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514201496; bh=h4bCPc/ISW6nOrbzGpJ2CYvaQCJhGyho+foOeypqmHU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NaAGYBvSIALZQuEUCJQKolsFu9wwEST6uZsfRd4crNPyyQ7DgmGR7tqA2O97kl/RE R0v1wW1Vn9xvMqmsVcu0phvis7RrSE1AIA1m0RanViqQnbdN5jkpP3w3FlVAbsNsJt Zvx8AgDlJzIThyLxFI8bBr5KQ+BqqXcnwbmwi4lM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab695e97680758afb9a1fd57cab174d03680275e0792cf000000011658a39892a169ce10f34c45@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1031/review/85481449@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1031@github.com>
References: <quicwg/base-drafts/pull/1031@github.com>
Subject: Re: [quicwg/base-drafts] Make figures comply with 65-character limit (#1031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a40e1989f154_50e13ffbfbe90f34114948b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9z0lZBNfbO898V771JBcJgGlSRY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Dec 2017 11:31:39 -0000

----==_mimepart_5a40e1989f154_50e13ffbfbe90f34114948b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

LGTM, with one suggestion

> +    // min_rtt ignores ack delay.
+    min_rtt = min(min_rtt, latest_rtt)
+    // Adjust for ack delay if it's plausible.
+    if (latest_rtt - min_rtt > ack_delay):
+      latest_rtt -= ack_delay
+      // Only save into max ack delay if it's used
+      // for rtt calculation and is not ack only.
+      if (!sent_packets[ack.largest_acked].ack_only)
+        max_ack_delay = max(max_ack_delay, ack_delay)
+    // Based on {{?RFC6298}}.
+    if (smoothed_rtt == 0):
+      smoothed_rtt = latest_rtt
+      rttvar = latest_rtt / 2
+    else:
+      rttvar = 3/4 * rttvar + 1/4 *
+        abs(smoothed_rtt - latest_rtt)

how about:
```
rttvar_sample = abs(smoothed_rtt - latest_rtt)
rttvar = 3/4 * rttvar + 1/4 * rttvar_sample
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1031#pullrequestreview-85481449
----==_mimepart_5a40e1989f154_50e13ffbfbe90f34114948b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>

<p>LGTM, with one suggestion</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1031#discussion_r158639310">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +    // min_rtt ignores ack delay.
+    min_rtt = min(min_rtt, latest_rtt)
+    // Adjust for ack delay if it&#39;s plausible.
+    if (latest_rtt - min_rtt &gt; ack_delay):
+      latest_rtt -= ack_delay
+      // Only save into max ack delay if it&#39;s used
+      // for rtt calculation and is not ack only.
+      if (!sent_packets[ack.largest_acked].ack_only)
+        max_ack_delay = max(max_ack_delay, ack_delay)
+    // Based on {{?RFC6298}}.
+    if (smoothed_rtt == 0):
+      smoothed_rtt = latest_rtt
+      rttvar = latest_rtt / 2
+    else:
+      rttvar = 3/4 * rttvar + 1/4 *
+        abs(smoothed_rtt - latest_rtt)
</pre>
<p>how about:</p>
<pre><code>rttvar_sample = abs(smoothed_rtt - latest_rtt)
rttvar = 3/4 * rttvar + 1/4 * rttvar_sample
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1031#pullrequestreview-85481449">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3mtLfwfcSxo7EUCZ1aRlXrORXbmks5tD4eYgaJpZM4RMATZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4GCEGMADHudxJce76nz8wZrEG_Nks5tD4eYgaJpZM4RMATZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1031#pullrequestreview-85481449"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1031"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1031#pullrequestreview-85481449"}}}</script>
----==_mimepart_5a40e1989f154_50e13ffbfbe90f34114948b--


From nobody Mon Dec 25 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 54016126CE8 for <quic-issues@ietfa.amsl.com>; Mon, 25 Dec 2017 16:12:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BIMYLKuFb560 for <quic-issues@ietfa.amsl.com>; Mon, 25 Dec 2017 16:12:17 -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 5EF9F126C2F for <quic-issues@ietf.org>; Mon, 25 Dec 2017 16: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=0fKUhSYUOutzLSQHHRvcbMvpZk0=; b=eClSkSNl9vwKMsna gR8l2+agUIs6kpd8uHSxZb8HFV3OTufrF5iRjIpbGFjXXGvLbrbhEg/pq/uJ9GIu YtomOg+ggqYtZnqLH9EFEtW4ZcuGsV/bM/4noWlsDuXj5ITEGdTvfmqAIz8btYBh aAcoey0qfo9TaDomfMjl0wjOB1E=
Received: by filter0632p1las1.sendgrid.net with SMTP id filter0632p1las1-28370-5A4193E0-E 2017-12-26 00:12:16.245575072 +0000 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 tWi-SA_jTia_6wjDFDhElg for <quic-issues@ietf.org>; Tue, 26 Dec 2017 00:12:16.140 +0000 (UTC)
Date: Tue, 26 Dec 2017 00:12:16 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeec4d3434c2fab4d83bb83f72cbfe77fbae4487692cf00000001165955e092a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/c353897083@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4193e07fbf_4cc03ffa896d4f34224701"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+jenUJ8imzbcAUfiqGcOXhvLx9rdauhCdVm QdVoV9zroDGrQNqcimwe6lqqwmr4khJ89GQwwLcM4wGvy6hpX2Wn+l8jrM3mcWNiS5ULn1YWg1+Dj6 Wc/1InlTp7/0Qu4XzOv0RtjP3cnHoVBDDyDt+EmmnlRDNZaLJ+wyN4BoobxFZgTNw+sAg8ctNREUSA I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pcK1Q2lJfFXKPFAoALjPO_vvEa4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Dec 2017 00:12:19 -0000

----==_mimepart_5a4193e07fbf_4cc03ffa896d4f34224701
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have mixed feelings about this. First, I am not sure that this belongs to the frame layer. The path challenge is in many ways similar to a client initial packet. It requires the same kind of padding, for the same reason. And it carries similar content restrictions such as "no other frame allowed". A new packet type might be more appropriate than a frame type.

Second, this probably requires a three ways handshake, not just a question response. And it would be better served with a symmetric structure -- 
Maybe "your nonce, my nonce", so as to allow symmetry.

Then, there maybe a need for more attributes than nonces, especially if we want to handle NAT rebinding. Like, echoing the address from where this was sent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012#issuecomment-353897083
----==_mimepart_5a4193e07fbf_4cc03ffa896d4f34224701
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I have mixed feelings about this. First, I am not sure that this belongs=
 to the frame layer. The path challenge is in many ways similar to a client=
 initial packet. It requires the same kind of padding, for the same reason.=
 And it carries similar content restrictions such as "no other frame allowe=
d". A new packet type might be more appropriate than a frame type.</p>
<p>Second, this probably requires a three ways handshake, not just a questi=
on response. And it would be better served with a symmetric structure --<br>
Maybe "your nonce, my nonce", so as to allow symmetry.</p>
<p>Then, there maybe a need for more attributes than nonces, especially if =
we want to handle NAT rebinding. Like, echoing the address from where this =
was sent.</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/1012#issuecomment-353897083">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4pa5Nt5c5qcZqKY=
hGYv-pcROZRvks5tEDnggaJpZM4Q_09D">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4kUIWwRiRP24Zxo_=
vpaHgnnM_izks5tEDnggaJpZM4Q_09D.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=
/1012#issuecomment-353897083"></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":"@huitema in #1012: I have mixed =
feelings about this. First, I am not sure that this belongs to the frame la=
yer. The path challenge is in many ways similar to a client initial packet.=
 It requires the same kind of padding, for the same reason. And it carries =
similar content restrictions such as \"no other frame allowed\". A new pack=
et type might be more appropriate than a frame type.\r\n\r\nSecond, this pr=
obably requires a three ways handshake, not just a question response. And i=
t would be better served with a symmetric structure -- \r\nMaybe \"your non=
ce, my nonce\", so as to allow symmetry.\r\n\r\nThen, there maybe a need fo=
r more attributes than nonces, especially if we want to handle NAT rebindin=
g. Like, echoing the address from where this was sent."}],"action":{"name":=
"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012#=
issuecomment-353897083"}}}</script>=

----==_mimepart_5a4193e07fbf_4cc03ffa896d4f34224701--


From nobody Mon Dec 25 17:27: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 E01CC126C2F for <quic-issues@ietfa.amsl.com>; Mon, 25 Dec 2017 17:27:54 -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 PvhFRmHsuw3H for <quic-issues@ietfa.amsl.com>; Mon, 25 Dec 2017 17:27: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 341721200B9 for <quic-issues@ietf.org>; Mon, 25 Dec 2017 17:27:53 -0800 (PST)
Date: Mon, 25 Dec 2017 17:27:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514251672; bh=s3D05moVWsFCBWrkcaQezt+lTias88NEDZmBmoJdGJs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lffm/zUNQnMDezTtbNIOvNpq3xVbHLh2EgOWgPa0oXkqTnD6HgXDkex9XIY2d2edw Wth4IBl8npgZfYYSMFq/ntqWTm9YRosiTIlzPla78IPvAQNs0lwRL0neKQ/M1DEHvk fpu9Y3Z5QHPuJ6wWdulLrpz+gfVUflL8GNOLd8vw=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6061a9daa81c5c99e2d5023cf45dca80000a0bb92cf000000011659679892a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/c353901148@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a41a59868bf3_59cc3f8ce43caf2c2040397"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PsHTa8LETqDb6AoEguseZtfA8eM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Dec 2017 01:27:55 -0000

----==_mimepart_5a41a59868bf3_59cc3f8ce43caf2c2040397
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I guess my uneasiness stems from the PR's scope - supporting both involuntary transition like NAT remapping and voluntary transition like make before break. The latter addresses maybe 80% of the multi path issues, and I don't like addressing that without completing the multi path work. Sine full multipath is indeed out of scope for V1, how about simplifying drastically and *only addressing involuntary NAT rebinding*?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012#issuecomment-353901148
----==_mimepart_5a41a59868bf3_59cc3f8ce43caf2c2040397
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I guess my uneasiness stems from the PR's scope - supporting both invo=
luntary transition like NAT remapping and voluntary transition like make =
before break. The latter addresses maybe 80% of the multi path issues, an=
d I don't like addressing that without completing the multi path work. Si=
ne full multipath is indeed out of scope for V1, how about simplifying dr=
astically and <em>only addressing involuntary NAT rebinding</em>?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1012#issuecomment-353901148">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxVdfb=
O6JEnEDtPYYyYPF3aRN2VZks5tEEuYgaJpZM4Q_09D">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2zH7A=
_08dc44XI-9l42NiDUgwk5ks5tEEuYgaJpZM4Q_09D.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/1012#issuecomment-353901148"></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":"@huitema in #1=
012: I guess my uneasiness stems from the PR's scope - supporting both in=
voluntary transition like NAT remapping and voluntary transition like mak=
e before break. The latter addresses maybe 80% of the multi path issues, =
and I don't like addressing that without completing the multi path work. =
Sine full multipath is indeed out of scope for V1, how about simplifying =
drastically and *only addressing involuntary NAT rebinding*?"}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/=
pull/1012#issuecomment-353901148"}}}</script>=

----==_mimepart_5a41a59868bf3_59cc3f8ce43caf2c2040397--


From nobody Tue Dec 26 08:46: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 697681270AB for <quic-issues@ietfa.amsl.com>; Tue, 26 Dec 2017 08:46:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JqjXHye0Ui2K for <quic-issues@ietfa.amsl.com>; Tue, 26 Dec 2017 08:46: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 40B6F126E3A for <quic-issues@ietf.org>; Tue, 26 Dec 2017 08:46:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514306810; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+hN4wqcw1Iv+di4RwjkY6GpDGzueuJekt2bUxbwpuPw=; b=bliCPbb57h317x8TT2VDfHJte3G6M6eNZ9tr1QA5MtHMYjrfJirT1qsEqGZA38cfXf/dZg8b gXKZQp+jc3sDN2nioll3scQhrczEk93eit9qOca4tuNCbblcerMT1rznpiGx0OjNvV3DgUP0 LeMXtfT7Kl819gP1lt6r6LLhtXw=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a427cfa.7f4068050ae0-smtp-out-n03; Tue, 26 Dec 2017 16:46:50 -0000 (UTC)
Date: Tue, 26 Dec 2017 08:46:50 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a427cfa42e43_76682ae86a8dbc10251dd@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 08428a: Jana's suggested rewording
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a427cfa4298e_76682ae86a8dbc1025092"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IJspYnFSTOkJyArVDyOEhLEuGFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Dec 2017 16:46:53 -0000

----==_mimepart_5a427cfa4298e_76682ae86a8dbc1025092
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/figure_length
  Home:   https://github.com/quicwg/base-drafts
  Commit: 08428a1725a4c30f0ec6ef1c26b631b867992ee1
      https://github.com/quicwg/base-drafts/commit/08428a1725a4c30f0ec6ef1c26b631b867992ee1
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-26 (Tue, 26 Dec 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Jana's suggested rewording



----==_mimepart_5a427cfa4298e_76682ae86a8dbc1025092--


From nobody Tue Dec 26 08:46: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 38F1E1270B4 for <quic-issues@ietfa.amsl.com>; Tue, 26 Dec 2017 08:46:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AcYMtzGGMBIO for <quic-issues@ietfa.amsl.com>; Tue, 26 Dec 2017 08:46:54 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A258F126E3A for <quic-issues@ietf.org>; Tue, 26 Dec 2017 08:46: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=sA6ej2jrP3G8lfYVF7uLGS5yMcg=; b=guWqrnl0GV5yB6Kl +5PvTZA65ROpmv+jwJdxoCFni56MWDbF103zKM/0YV3nJFvaXfBcMipHjeA6RRGE nFsEasVVTwvwD22lzPr17KuhDB46CN8Ke163jY59k8BTELHA8TOV023mPAlz3eBj B35qptEdE5PShHaPgQGEv9ZGUg8=
Received: by filter0543p1las1.sendgrid.net with SMTP id filter0543p1las1-25105-5A427CFD-5 2017-12-26 16:46:53.124515743 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id xf4E66FGQJq0SgWgDE6ywA for <quic-issues@ietf.org>; Tue, 26 Dec 2017 16:46:53.105 +0000 (UTC)
Date: Tue, 26 Dec 2017 16:46:53 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1031/push/2218427171@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1031@github.com>
References: <quicwg/base-drafts/pull/1031@github.com>
Subject: Re: [quicwg/base-drafts] Make figures comply with 65-character limit (#1031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a427cfcee1d1_301b3f80946aef3820986bd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3p2QhSiYGXCnspQR0z2T9XeFusQipI+SGZLW 0QUrv5Z9vOW/kOtsZu291SE6HrmflBaxnPd69jP8kLWO+dzPvq5vbA+/8cevnaDWzI497V1rPhWqb5 2iQB6WcDp8m5BZHnYkFrxYayndhf2TRxQIIHIm23WqVc4lTW0qt3C3xgOBpNx7nd5R6G2a70QigYSG I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iB6SJI2ZnGdltCztz_Sfy2qrIGE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Dec 2017 16:46:56 -0000

----==_mimepart_5a427cfcee1d1_301b3f80946aef3820986bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

08428a1  Jana's suggested rewording


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1031/files/359d24a20d177abf30184eddf783a56c3b327ab3..08428a1725a4c30f0ec6ef1c26b631b867992ee1

----==_mimepart_5a427cfcee1d1_301b3f80946aef3820986bd
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/08428a1" class="commit-link">08428a1</a>  Jana&#39;s suggested rewording</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1031/files/359d24a20d177abf30184eddf783a56c3b327ab3..08428a1725a4c30f0ec6ef1c26b631b867992ee1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq78cyxfUrcHsYxXcWsdvZJwiMCUtks5tESL8gaJpZM4RMATZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6GM7HjnugXTm_b0-BcD23iOoirPks5tESL8gaJpZM4RMATZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1031/files/359d24a20d177abf30184eddf783a56c3b327ab3..08428a1725a4c30f0ec6ef1c26b631b867992ee1"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1031"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1031/files/359d24a20d177abf30184eddf783a56c3b327ab3..08428a1725a4c30f0ec6ef1c26b631b867992ee1"}}}</script>

----==_mimepart_5a427cfcee1d1_301b3f80946aef3820986bd--


From nobody Wed Dec 27 07:31: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 107B91243FE for <quic-issues@ietfa.amsl.com>; Wed, 27 Dec 2017 07:31:31 -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 dACubZt-EsGn for <quic-issues@ietfa.amsl.com>; Wed, 27 Dec 2017 07:31: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 502B6127058 for <quic-issues@ietf.org>; Wed, 27 Dec 2017 07:31:29 -0800 (PST)
Date: Wed, 27 Dec 2017 07:31:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514388688; bh=nqiw1VCmHSDoEkLpQxEKnpYvvJj5PR9YXoHMhFHFMOU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P/nsFVnCJR4oq6JYg2rWtgNx3TJkcjHtIodziavrwQeMwiQjcyhMxbr9qSymc+n8M 91YYQ7+0fDtBPAln6mbuxaO8QMn0WP3cVWx5xYYD8vd1PDTUqyDt1lS2o0ownrTN64 PSfQI1uE2T3nRu9BMvAeoV9+caQzG2o0DoVxNNKQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e6598fce370048568037068f963bb0d7dd0ba8492cf00000001165b7ed092a169ce10f34c45@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1031/review/85689898@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1031@github.com>
References: <quicwg/base-drafts/pull/1031@github.com>
Subject: Re: [quicwg/base-drafts] Make figures comply with 65-character limit (#1031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a43bcd07bf5c_4453ffa9bd26f3820553b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U7PxyWuXLaNsf_JU6zQ_Lk4z-6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Dec 2017 15:31:31 -0000

----==_mimepart_5a43bcd07bf5c_4453ffa9bd26f3820553b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Thanks for the cleanup Mike, Recovery 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/1031#pullrequestreview-85689898
----==_mimepart_5a43bcd07bf5c_4453ffa9bd26f3820553b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>Thanks for the cleanup Mike, Recovery 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/1031#pullrequestreview-85689898">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8JNOzVet7BAMcta6749e6RYwL7Gks5tEmLQgaJpZM4RMATZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2k0TGGvt3mTGzhjWZ1GnNEKr-ZPks5tEmLQgaJpZM4RMATZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1031#pullrequestreview-85689898"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1031"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1031#pullrequestreview-85689898"}}}</script>
----==_mimepart_5a43bcd07bf5c_4453ffa9bd26f3820553b0--


From nobody Wed Dec 27 17:18: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 A938F12D84C for <quic-issues@ietfa.amsl.com>; Wed, 27 Dec 2017 17:18:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xJR6wMW2_gn1 for <quic-issues@ietfa.amsl.com>; Wed, 27 Dec 2017 17:17: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 5C3E8126CC4 for <quic-issues@ietf.org>; Wed, 27 Dec 2017 17:17:57 -0800 (PST)
Date: Wed, 27 Dec 2017 17:17:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514423876; bh=iCdOEonrnqKJM14c7+N3TvWBuuDLc13+PmCEuvWrM50=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EBs1mTifBq3jFVPtTW5duPDi/0i2luxcn0eSL07Cp/HAhCgnvTj85mwShF0SthrOM mPpaH4fPMXL8Zc1yVyLfhfL1AzbOed11SWQNm+nOde8ieKaUj9dLv74y8oU4e+TJ8L VksrQNdZRAdUfczprm81TpFLRrSx2pww9ZwqZqvM=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4b80c993ae6dd4660d3f4047de76fd0007b3d3bc92cf00000001165c084492a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/review/85751888@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4446447330a_7dd13f8641ae0f2c8765ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a56J8Wn4UdQhtJkmLF9SC-soq5Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Dec 2017 01:18:00 -0000

----==_mimepart_5a4446447330a_7dd13f8641ae0f2c8765ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema requested changes on this pull request.

I think this is not quite ready yet. We should separate the NAT Rebinding and the network migration scenario. We should be explicit about the "per path" nature of congestion and PMTU. We should consider encrypting the sequence number.

> @@ -702,6 +702,10 @@ use it for all subsequent Handshake ({{packet-handshake}}) and 1-RTT
 Server's Version Negotiation ({{packet-version}}) and Retry ({{packet-retry}})
 packets MUST use connection ID selected by the client.
 
+Note that the connection ID may change during the connection via the use of
+NEW_CONNECTION_ID frames ({{frame-new-connection-id}}) and connection migration
+({{migration}}).
+

The connection ID SHOULD change during the connection.

In fact, it is debatable whether the client should engage in connection migration if the server has not provided new connection identifiers via the use of NEW_CONNECTION_ID frames. Maybe it should use close/resume instead.

> @@ -1465,35 +1470,220 @@ connection if the integrity check fails with a PROTOCOL_VIOLATION error code.
 
 ## Connection Migration {#migration}
 
-QUIC connections are identified by their 64-bit Connection ID.  QUIC's
-consistent connection ID allows connections to survive changes to the client's
-IP and/or port, such as those caused by client or server migrating to a new
-network.  Connection migration allows a client to retain any shared state with a
-connection when they move networks.  This includes state that can be hard to
-recover such as outstanding requests, which might otherwise be lost with no easy
-way to retry them.
+QUIC connections are identified by 64-bit connection IDs. QUIC's connection IDs
+allow connections to survive changes to the client's address (client's IP
+address and/or port), such as those caused by a client migrating to a new
+network or a NAT rebinding changing the client's public address.

I think we should really distinguish between NAT rebinding and connection migration. The clients can generally not anticipate that a NAT rebinding will occur, and are thus likely to continue using the same connection ID as before the rebinding. In contrast, clients can generally control the decision to start migration to a new network, and should use a new connection ID when doing that.

> +
+A server validates a client's address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a

We really need to separate involuntary NAT rebinding and voluntary migration.

> +but it MUST limit the rate at which data is sent to an unvalidated address, and
+it MUST limit the amount of time for which it sends data to an unvalidated
+address.
+
+
+#### Responding to a Client's Probe
+
+When a server receives a PATH_CHALLENGE frame from a client, it MUST generate a
+PATH_RESPONSE frame that contains the same data as the challenge. The server's
+PATH_RESPONSE MUST be sent to the address from which the client's PATH_CHALLENGE
+was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client's packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client's packet, unless the server has
+reasonable assurance of a smaller PMTU.

Security consideration: if we allow PATH RESPONSE packets to be larger than the PATH CHALLENGE packet that triggered them, we enable a reflection DOD attack. 

> +When a server receives a PATH_CHALLENGE frame from a client, it MUST generate a
+PATH_RESPONSE frame that contains the same data as the challenge. The server's
+PATH_RESPONSE MUST be sent to the address from which the client's PATH_CHALLENGE
+was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client's packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client's packet, unless the server has
+reasonable assurance of a smaller PMTU.
+
+The server need not retransmit its PATH_RESPONSE, since it is the client's
+responsibility to send more PATH_CHALLENGE frames when a response is not
+received for a prior one.
+
+Servers MUST ignore a PATH_CHALLENGE frame from a client that is carried in a
+packet smaller than 1200 octets in size.

Yes. Security consideration as to why?

> +A PATH_CHALLENGE frame used for validation MUST contain at least 12 randomly
+generated octets {{?RFC4086}}, making the payload sufficiently hard to guess.
+
+The server MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the client's response with the causative PATH_CHALLENGE.  Not
+using fresh random data risks exposing the server to an attacker defeating
+validation by sending a spoofed PATH_RESPONSE from a victim's address.
+
+Until a client address is deemed valid, the server MUST limit the rate at
+which it sends data to this address. The server SHOULD NOT send more than an
+initial window's worth of bytes (as defined in {{QUIC-RECOVERY}}}) per estimated
+roundtrip period.  In the absence of this limit, the server risks being used for
+a denial of service attack against an unsuspecting victim.
+
+When validation of an address fails, the server SHOULD revert back to using the
+last validated client address, absent which the server MUST close the connection

Basically, starting a new path should reset the congestion control algorithm to ts starting condition. Just say so.

> +### Loss Detection and Congestion Control
+
+There may be apparent reordering at the receiver when an endpoint sends data and
+probes from/to multiple addresses during the migration period, since the two
+resulting paths may have different rountrip times.  A receiver of packets on
+multiple paths will still send ACK frames covering all received packets.
+
+Both endpoints use one congestion control and one loss recovery context, as
+described in {{QUIC-RECOVERY}}.  A sender MAY make an exception for probe
+packets so that their loss detection is independent and does not unduly cause
+the congestion controller to reduce its sending rate.
+
+For instance, an endpoint may run a separate alarm when a PATH_CHALLENGE is
+sent, which is disarmed when the corresponding PATH_RESPONSE is received. If the
+alarm fires before the PATH_RESPONSE is received, the endpoint might send a new
+PATH_CHALLENGE, and restart the alarm, but for a longer period of time.

I see the discussion of the congestion control window, but I do not see an equivalent discussion of flow control and the MAX_DATA frame. Yet if the client migrates to a slow connection, MAX_DATA is going to be way too large. Where is that discussed?

> @@ -1541,112 +1731,6 @@ number. "packet_number_secret" is derived from the TLS key exchange,
 as described in Section 5.6 of {{QUIC-TLS}}.

The packet-number-gap trick only works if both the client and the server do it, and if both refrain from sending any packet on the old connection in parallel with the new connection. That seems very fragile. We should really consider encrypting the packet sequence number.

Note that all this discussion only applies to voluntary migration. It does not apply to NAT rebinding. If the client cannot anticipate the NAT rebinding, it will not be able to switch to a new connection ID or to insert a gap in the sequence numbers.

> +: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
+
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding

I have a feeling that this text about the composition of challenge response is repeated multiple times. Can we simplify?

>  
-The PONG frame (type=0x0d) is sent in response to a PING frame that contains
-data.  Its format is identical to the PING frame ({{frame-ping}}).
+An endpoint that receives a PATH_RESPONSE frame containing an empty payload MUST
+generate a connection error of type FRAME_ERROR, indicating the PATH_RESPONSE
+frame (that is, 0x0e).  If the content of a PATH_RESPONSE frame does not match
+the content of a PATH_CHALLENGE frame previously sent by the endpoint, the
+endpoint MAY generate a connection error of type UNSOLICITED_PATH_RESPONSE.

Did we say before that path challenges do not need to be acked? Presumably, some servers will want to repeat them. Should the repeated challenge have exactly the same content as the original challenge? 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-85751888
----==_mimepart_5a4446447330a_7dd13f8641ae0f2c8765ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> requested changes on this pull request.</p>

<p>I think this is not quite ready yet. We should separate the NAT Rebinding and the network migration scenario. We should be explicit about the "per path" nature of congestion and PMTU. We should consider encrypting the sequence number.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r158884184">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -702,6 +702,10 @@ use it for all subsequent Handshake ({{packet-handshake}}) and 1-RTT
 Server&#39;s Version Negotiation ({{packet-version}}) and Retry ({{packet-retry}})
 packets MUST use connection ID selected by the client.
 
+Note that the connection ID may change during the connection via the use of
+NEW_CONNECTION_ID frames ({{frame-new-connection-id}}) and connection migration
+({{migration}}).
+
</pre>
<p>The connection ID SHOULD change during the connection.</p>
<p>In fact, it is debatable whether the client should engage in connection migration if the server has not provided new connection identifiers via the use of NEW_CONNECTION_ID frames. Maybe it should use close/resume instead.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r158884370">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1465,35 +1470,220 @@ connection if the integrity check fails with a PROTOCOL_VIOLATION error code.
 
 ## Connection Migration {#migration}
 
-QUIC connections are identified by their 64-bit Connection ID.  QUIC&#39;s
-consistent connection ID allows connections to survive changes to the client&#39;s
-IP and/or port, such as those caused by client or server migrating to a new
-network.  Connection migration allows a client to retain any shared state with a
-connection when they move networks.  This includes state that can be hard to
-recover such as outstanding requests, which might otherwise be lost with no easy
-way to retry them.
+QUIC connections are identified by 64-bit connection IDs. QUIC&#39;s connection IDs
+allow connections to survive changes to the client&#39;s address (client&#39;s IP
+address and/or port), such as those caused by a client migrating to a new
+network or a NAT rebinding changing the client&#39;s public address.
</pre>
<p>I think we should really distinguish between NAT rebinding and connection migration. The clients can generally not anticipate that a NAT rebinding will occur, and are thus likely to continue using the same connection ID as before the rebinding. In contrast, clients can generally control the decision to start migration to a new network, and should use a new connection ID when doing that.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r158884641">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+A server validates a client&#39;s address by sending a PATH_CHALLENGE frame
+containing a payload that is hard to guess to that address.  The server
+considers the address to be valid when a PATH_RESPONSE frame containing the same
+payload is received from the client.
+
+Similarly, a client verifies the PMTU of a network path from a new client
+address to the server by sending a PMTU-sized packet carrying a PATH_CHALLENGE
+frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
</pre>
<p>We really need to separate involuntary NAT rebinding and voluntary migration.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r158884849">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +but it MUST limit the rate at which data is sent to an unvalidated address, and
+it MUST limit the amount of time for which it sends data to an unvalidated
+address.
+
+
+#### Responding to a Client&#39;s Probe
+
+When a server receives a PATH_CHALLENGE frame from a client, it MUST generate a
+PATH_RESPONSE frame that contains the same data as the challenge. The server&#39;s
+PATH_RESPONSE MUST be sent to the address from which the client&#39;s PATH_CHALLENGE
+was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client&#39;s packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client&#39;s packet, unless the server has
+reasonable assurance of a smaller PMTU.
</pre>
<p>Security consideration: if we allow PATH RESPONSE packets to be larger than the PATH CHALLENGE packet that triggered them, we enable a reflection DOD attack.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r158884903">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +When a server receives a PATH_CHALLENGE frame from a client, it MUST generate a
+PATH_RESPONSE frame that contains the same data as the challenge. The server&#39;s
+PATH_RESPONSE MUST be sent to the address from which the client&#39;s PATH_CHALLENGE
+was received.
+
+The server sends the PATH_RESPONSE in a packet that is padded to no more than
+the size of the client&#39;s packet carrying the PATH_CHALLENGE.  The server SHOULD
+pad the packet to the same size as the client&#39;s packet, unless the server has
+reasonable assurance of a smaller PMTU.
+
+The server need not retransmit its PATH_RESPONSE, since it is the client&#39;s
+responsibility to send more PATH_CHALLENGE frames when a response is not
+received for a prior one.
+
+Servers MUST ignore a PATH_CHALLENGE frame from a client that is carried in a
+packet smaller than 1200 octets in size.
</pre>
<p>Yes. Security consideration as to why?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r158884993">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +A PATH_CHALLENGE frame used for validation MUST contain at least 12 randomly
+generated octets {{?RFC4086}}, making the payload sufficiently hard to guess.
+
+The server MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the client&#39;s response with the causative PATH_CHALLENGE.  Not
+using fresh random data risks exposing the server to an attacker defeating
+validation by sending a spoofed PATH_RESPONSE from a victim&#39;s address.
+
+Until a client address is deemed valid, the server MUST limit the rate at
+which it sends data to this address. The server SHOULD NOT send more than an
+initial window&#39;s worth of bytes (as defined in {{QUIC-RECOVERY}}}) per estimated
+roundtrip period.  In the absence of this limit, the server risks being used for
+a denial of service attack against an unsuspecting victim.
+
+When validation of an address fails, the server SHOULD revert back to using the
+last validated client address, absent which the server MUST close the connection
</pre>
<p>Basically, starting a new path should reset the congestion control algorithm to ts starting condition. Just say so.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r158885150">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +### Loss Detection and Congestion Control
+
+There may be apparent reordering at the receiver when an endpoint sends data and
+probes from/to multiple addresses during the migration period, since the two
+resulting paths may have different rountrip times.  A receiver of packets on
+multiple paths will still send ACK frames covering all received packets.
+
+Both endpoints use one congestion control and one loss recovery context, as
+described in {{QUIC-RECOVERY}}.  A sender MAY make an exception for probe
+packets so that their loss detection is independent and does not unduly cause
+the congestion controller to reduce its sending rate.
+
+For instance, an endpoint may run a separate alarm when a PATH_CHALLENGE is
+sent, which is disarmed when the corresponding PATH_RESPONSE is received. If the
+alarm fires before the PATH_RESPONSE is received, the endpoint might send a new
+PATH_CHALLENGE, and restart the alarm, but for a longer period of time.
</pre>
<p>I see the discussion of the congestion control window, but I do not see an equivalent discussion of flow control and the MAX_DATA frame. Yet if the client migrates to a slow connection, MAX_DATA is going to be way too large. Where is that discussed?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r158885339">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1541,112 +1731,6 @@ number. &quot;packet_number_secret&quot; is derived from the TLS key exchange,
 as described in Section 5.6 of {{QUIC-TLS}}.
</pre>
<p>The packet-number-gap trick only works if both the client and the server do it, and if both refrain from sending any packet on the old connection in parallel with the new connection. That seems very fragile. We should really consider encrypting the packet sequence number.</p>
<p>Note that all this discussion only applies to voluntary migration. It does not apply to NAT rebinding. If the client cannot anticipate the NAT rebinding, it will not be able to switch to a new connection ID or to insert a gap in the sequence numbers.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r158885449">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
+
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding
</pre>
<p>I have a feeling that this text about the composition of challenge response is repeated multiple times. Can we simplify?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r158885633">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The PONG frame (type=0x0d) is sent in response to a PING frame that contains
-data.  Its format is identical to the PING frame ({{frame-ping}}).
+An endpoint that receives a PATH_RESPONSE frame containing an empty payload MUST
+generate a connection error of type FRAME_ERROR, indicating the PATH_RESPONSE
+frame (that is, 0x0e).  If the content of a PATH_RESPONSE frame does not match
+the content of a PATH_CHALLENGE frame previously sent by the endpoint, the
+endpoint MAY generate a connection error of type UNSOLICITED_PATH_RESPONSE.
</pre>
<p>Did we say before that path challenges do not need to be acked? Presumably, some servers will want to repeat them. Should the repeated challenge have exactly the same content as the original challenge?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-85751888">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5GWQMSwJFJd0BdVSDnLGti3ApHgks5tEuxEgaJpZM4Q_09D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0FJgu82uY1cUoSBfodZ9U0isTOEks5tEuxEgaJpZM4Q_09D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-85751888"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema requested changes on #1012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012#pullrequestreview-85751888"}}}</script>
----==_mimepart_5a4446447330a_7dd13f8641ae0f2c8765ae--


From nobody Thu Dec 28 10:53: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 10FCA126C25 for <quic-issues@ietfa.amsl.com>; Thu, 28 Dec 2017 10:53:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YtJckh3sQQ3K for <quic-issues@ietfa.amsl.com>; Thu, 28 Dec 2017 10:53: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 62A351242F7 for <quic-issues@ietf.org>; Thu, 28 Dec 2017 10:53:16 -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=X7nhDFa+0VmmVYEqJvVfrAm5a7g=; b=HtjcyNmCSY41gw3x 6NSqOiGBsFHKwYDKePtrdRU7QQahQG5hljE1eIcl2ir5PkCZ/9flbVqmfYn//PN+ HS7jebjn4/9EeDitai3V9tk48798H8x3y/GDYFpVgq9pIyiC5DudhvE7asBkwHfN XGqrcT8yBnHp+06q8Y7z6664PT8=
Received: by filter0970p1mdw1.sendgrid.net with SMTP id filter0970p1mdw1-13565-5A453D9B-D 2017-12-28 18:53:15.369526525 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 10105Gl5RIiJIOwAhj1VNw for <quic-issues@ietf.org>; Thu, 28 Dec 2017 18:53:15.335 +0000 (UTC)
Date: Thu, 28 Dec 2017 18:53:15 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e292f1a2ffc9abbafc5f35359d33c722771186e92cf00000001165cff9b92a169ce10fc4ddf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1033@github.com>
Subject: [quicwg/base-drafts] Size of Transport Parameter Values (#1033)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a453d9b3e512_78603ff412946f3815939a4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PRhvBjdUUTiDzVtN3t0/HiNCcQDFZNNx2QJ y+lYyGF+12hDMofMZgjDD6reWWKaG/Xwk+cJTPHUyI1QviZb7x5mQnB8Ent1dNpNRW4CyZ9Fu4o8P8 qCh6hCoNLD5kSw57KTSHBysEh7X3ahtmAt1YaulPrMCT+BCvSEJ8x/zZ26WU88FsbDDoX5nWWTMlcZ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aNMb9pQPrfA9uzMWCtaDIo-oMB8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Dec 2017 18:53:18 -0000

----==_mimepart_5a453d9b3e512_78603ff412946f3815939a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A number of things I found confusing when (finally) implementing Transport Parameters (7.4 of the transport draft)

1) Figure 6 indicates that the opaque value varies over the range of a 16-bit integer, but the values are 0, 8, 16, or 32 bits depending on the parameter.
2) Given that the length of the value is type-dependent, I'm not sure how an endpoint can "ignore transport parameters that it does not support" (Sec 7.4.3). How would I skip it if I don't know how long it is?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1033
----==_mimepart_5a453d9b3e512_78603ff412946f3815939a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A number of things I found confusing when (finally) implementing Transport Parameters (7.4 of the transport draft)</p>
<ol>
<li>Figure 6 indicates that the opaque value varies over the range of a 16-bit integer, but the values are 0, 8, 16, or 32 bits depending on the parameter.</li>
<li>Given that the length of the value is type-dependent, I'm not sure how an endpoint can "ignore transport parameters that it does not support" (Sec 7.4.3). How would I skip it if I don't know how long it is?</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/1033">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-bRQSwaK9WTvKnPoToT9HjHHKVRks5tE-ObgaJpZM4ROkEt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8fPAdDsV8BUcDE8z2p3MGcJ8fZYks5tE-ObgaJpZM4ROkEt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1033"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"Size of Transport Parameter Values (#1033)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1033"}}}</script>
----==_mimepart_5a453d9b3e512_78603ff412946f3815939a4--


From nobody Thu Dec 28 11:54: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 2D76C129C59 for <quic-issues@ietfa.amsl.com>; Thu, 28 Dec 2017 11:54:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6I58Fx9ExzPL for <quic-issues@ietfa.amsl.com>; Thu, 28 Dec 2017 11:54:08 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9ABB7126D3F for <quic-issues@ietf.org>; Thu, 28 Dec 2017 11:54:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QEuqb4nF97WA9pG8x2hHfMzGHbE=; b=XnCLGuJR3TjtXyjS mocYRt5S1RYIiRsV05v/R/cvN87G6OV/vIAfROMzPMdpPD9urqq5KoO4iplQeeaH Qx7vd6xvBeHXPJBM6d5DmGNGdukE2xUHQPb37A0hw9oIm55wfce1k9bZ4Yk7zEXN 1HHjdsxDFyRDe1e50XlYPdXgLcY=
Received: by filter0565p1las1.sendgrid.net with SMTP id filter0565p1las1-14767-5A454BDF-12 2017-12-28 19:54:07.228376571 +0000 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 qS7d3h_GSgGqzWCm_-p_qQ for <quic-issues@ietf.org>; Thu, 28 Dec 2017 19:54:07.053 +0000 (UTC)
Date: Thu, 28 Dec 2017 19:54:07 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab846b23bb285b5327a0e455df88c7c727486e70cf92cf00000001165d0dde92a169ce10fc4ddf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1033/354348621@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1033@github.com>
References: <quicwg/base-drafts/issues/1033@github.com>
Subject: Re: [quicwg/base-drafts] Size of Transport Parameter Values (#1033)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a454bdeee819_211d3fcb531caf30897856"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2PTsvYR+Gp0xUax6HMXgtkmPZ9xz1hFVzQT2 wuo34Ix5hJ76XCF+uC+LufZ4vU/+i7+ETPcDVWCE4dClcViurnpYANyOthXeWx1o3+cKhMSxa9yFxR HJQ7lpHYHRGg/P639rjcljTXslqRm/UM3f0hxyat9lqGmj6ajNwloXkT0l2DH9wkiOUcC6hu15kS8W c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kDdBLSP8qUOHixwfId9nmHm253s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Dec 2017 19:54:10 -0000

----==_mimepart_5a454bdeee819_211d3fcb531caf30897856
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've read the TLS presentation language and realize that the format resolves these issues.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1033#issuecomment-354348621
----==_mimepart_5a454bdeee819_211d3fcb531caf30897856
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've read the TLS presentation language and realize that the format resolves these issues.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1033#issuecomment-354348621">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwN8wIvfH618rosPGWnu8QzZxbnDks5tE_HegaJpZM4ROkEt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq42cgEaPjVXY1vqVu1pROJoeYL2Hks5tE_HegaJpZM4ROkEt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1033#issuecomment-354348621"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1033: I've read the TLS presentation language and realize that the format resolves these issues."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1033#issuecomment-354348621"}}}</script>
----==_mimepart_5a454bdeee819_211d3fcb531caf30897856--


From nobody Thu Dec 28 11:54: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 2CF781275AB for <quic-issues@ietfa.amsl.com>; Thu, 28 Dec 2017 11:54:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4_ffpaYHnv8e for <quic-issues@ietfa.amsl.com>; Thu, 28 Dec 2017 11:54:08 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5610126D73 for <quic-issues@ietf.org>; Thu, 28 Dec 2017 11:54:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nep0pAT87ujNtiUefKWUani3XI4=; b=E5Iosn+6Hp7bM9qU 10qKEqkc+oeofk0vcWz0dD2Xo8pdZQNNwoj61gYI9cTVC77691NTLY90cDUtY9Yt ejUCa8lmByZKFMfgyYiX8x4O/L6VEVN3IvZNRFibqJxG3iIIjMlS9eRx0U4Hpsym J+VojV7NDc6g7ihQkhsOyxGzn9o=
Received: by filter0602p1mdw1.sendgrid.net with SMTP id filter0602p1mdw1-14157-5A454BDF-4 2017-12-28 19:54:07.111100495 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id QAN0yxCiSCK-qnmb0C7upQ for <quic-issues@ietf.org>; Thu, 28 Dec 2017 19:54:07.081 +0000 (UTC)
Date: Thu, 28 Dec 2017 19:54:07 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab846b23bb285b5327a0e455df88c7c727486e70cf92cf00000001165d0dde92a169ce10fc4ddf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1033/issue_event/1403933055@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1033@github.com>
References: <quicwg/base-drafts/issues/1033@github.com>
Subject: Re: [quicwg/base-drafts] Size of Transport Parameter Values (#1033)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a454bdef2f3d_549a3fcb531caf30120118d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1tOqXrRGAm6dfgCF7479uNsBN2ZbSNn8/EGZ kqw/NQRnlB8DNjeNBipAKxD3rrGbYCiNxjsD5dW/AHVWEPimmle7/qlmpD+wjKuNyMs8U31rm7he94 g/nTVWQR+vmszPySvUm5l6695h7WHomWniVsO8uRhXOfDv/ah2IUzRQ4nWvb7gzigpPBCC60utsdu7 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DYj3RC9tQk_vOwZSOOlEF2q5Cic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Dec 2017 19:54:10 -0000

----==_mimepart_5a454bdef2f3d_549a3fcb531caf30120118d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1033.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1033#event-1403933055
----==_mimepart_5a454bdef2f3d_549a3fcb531caf30120118d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/1033" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="284970463" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1033">#1033</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1033#event-1403933055">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwN8wIvfH618rosPGWnu8QzZxbnDks5tE_HegaJpZM4ROkEt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq42cgEaPjVXY1vqVu1pROJoeYL2Hks5tE_HegaJpZM4ROkEt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1033#event-1403933055"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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 #1033."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1033#event-1403933055"}}}</script>
----==_mimepart_5a454bdef2f3d_549a3fcb531caf30120118d--


From nobody Sat Dec 30 12:22: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 81BCD1205F1 for <quic-issues@ietfa.amsl.com>; Sat, 30 Dec 2017 12:22:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.607
X-Spam-Level: 
X-Spam-Status: No, score=-0.607 tagged_above=-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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jok4ZWJ3RkLs for <quic-issues@ietfa.amsl.com>; Sat, 30 Dec 2017 12:22:19 -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 E5C731201F2 for <quic-issues@ietf.org>; Sat, 30 Dec 2017 12:22:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=meFuiuCNJnUqVEmVz+mzOD/rIlU=; b=h4FV27x2YHHbiZX+ cNvJ3iKfWCjDLUzD/izvIc6/GvDMXpTipacDa+Tan8bkHxA5Zko+rfoGvw+RPqEu +mVR/gRLVJmLgbDcid+bu4hOE/5PJfYSkL7aVGSn1LZUpPvzEasWfAGExPQVTBHa 3QXKDzRDyne+UefR+ZutpcAeAv4=
Received: by filter0219p1las1.sendgrid.net with SMTP id filter0219p1las1-9778-5A47F578-15 2017-12-30 20:22:16.16816258 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id IKx3tF-tSkGJ004_TtdLzA for <quic-issues@ietf.org>; Sat, 30 Dec 2017 20:22:16.117 +0000 (UTC)
Date: Sat, 30 Dec 2017 20:22:16 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab151caf41f2a1dc812ea80f80d3090df4adb6fe5992cf00000001165fb77892a169ce11002439@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1034@github.com>
Subject: [quicwg/base-drafts] The packet number gap is overspecified (#1034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a47f578856a_10623fcebbd0ef345037f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1kpSsN2yIHQ45VU+kOFn6LoW5rpgDAOQZYDU XCJNf+mSS6SQihd+ywpoCS1S9CZ42qk+g7yFZ7Uy1QD3moK6pGNo/DffWR8uXtAqoPpuWNgC7XKoaB 4sbeKs8aSIT6JW1RNcMsXZ3amwSElV/6ob7/G5slzHT6V1H4MjPgws6hJ6dIOhYudFUpgPX6G2M+XI w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yHqjs-JxRy4YLF7PBEQqHVQJzR4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Dec 2017 20:22:20 -0000

----==_mimepart_5a47f578856a_10623fcebbd0ef345037f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The "Packet Number Gap" is currently specified in section 7.7.1.1 of the transport draft. The section correctly states that "In order to avoid linkage, the packet number gap MUST be externally indistinguishable from random." But then, it goes on to present a cryptographic formula:
~~~
Gap = HKDF-Expand-Label(packet_number_secret,
                        "QUIC packet sequence gap", sequence, 4)
~~~
The formula relies on a "packet number secret" derived from the master secret.

This seems seriously over specified. What is exactly the reason to use this derivation, rather than merely drawing a 32 bit random number? Why the complexity of another call to the crypto library, and another secret to maintain in the connection context? Do we expect the receiving end of the connection to verify that the gap has been computed using the proper secret?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1034
----==_mimepart_5a47f578856a_10623fcebbd0ef345037f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The "Packet Number Gap" is currently specified in section 7.7.1.1 of the transport draft. The section correctly states that "In order to avoid linkage, the packet number gap MUST be externally indistinguishable from random." But then, it goes on to present a cryptographic formula:</p>
<pre><code>Gap = HKDF-Expand-Label(packet_number_secret,
                        "QUIC packet sequence gap", sequence, 4)
</code></pre>
<p>The formula relies on a "packet number secret" derived from the master secret.</p>
<p>This seems seriously over specified. What is exactly the reason to use this derivation, rather than merely drawing a 32 bit random number? Why the complexity of another call to the crypto library, and another secret to maintain in the connection context? Do we expect the receiving end of the connection to verify that the gap has been computed using the proper secret?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1034">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzc_qIofGkByjvD0MelJ1v5AoKcxks5tFpt4gaJpZM4RPr8E">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq33b_mNhFmwFeUgScCpaYJmMUEwsks5tFpt4gaJpZM4RPr8E.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1034"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/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":"The packet number gap is overspecified (#1034)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1034"}}}</script>
----==_mimepart_5a47f578856a_10623fcebbd0ef345037f5--


From nobody Sat Dec 30 12:31: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 7D3081242F5 for <quic-issues@ietfa.amsl.com>; Sat, 30 Dec 2017 12:31:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CHb1ZaCSkLic for <quic-issues@ietfa.amsl.com>; Sat, 30 Dec 2017 12:31: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 5D1911201F2 for <quic-issues@ietf.org>; Sat, 30 Dec 2017 12:31: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=jeFc6Dv6mOj/G1de3p8wd9vWis8=; b=GirZMfHYu3IDX8FM IZuJQ81OOI5a86e4YUvzgMng3FnU6WN9vjrnY1/DpYcsV2I/WU08kEZB0BayJDx/ riCV7xE/mHs1mOdUFJgQSSUhV9Ryz9MwLLE+mgl0odL6Cey5pGyr4uHjsraf9yd7 4jnWmQh6DV05w9Os1VeCCLsEK7I=
Received: by filter0841p1mdw1.sendgrid.net with SMTP id filter0841p1mdw1-16034-5A47F79A-5 2017-12-30 20:31:22.049020859 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id sq58UtboTRGUWtmMihVK7g for <quic-issues@ietf.org>; Sat, 30 Dec 2017 20:31:22.070 +0000 (UTC)
Date: Sat, 30 Dec 2017 20:31:22 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab410fa2e4ae59b9598a7ec5b078974ec233f2b1fa92cf00000001165fb99992a169ce11002439@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1034/354566743@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1034@github.com>
References: <quicwg/base-drafts/issues/1034@github.com>
Subject: Re: [quicwg/base-drafts] The packet number gap is overspecified (#1034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a47f799ee61b_5e93fa0ff61ef387872cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05PkRvgsVBWIJCI8rTiQwu6vM9hQD7Is1Mim 3G3U8N5Th/Yg/SffFoSmvoWXOEvL992Z2eqLHLKszQDFTdXanbZ8J1iar0J1RJPFJ71jHKiPizYR2I 0kIGVZ7t/4QFbjYWgIofvJtE4nBy8IpW6+qJE8YSqOTmTui9zgInEq9MBgwA9BMqvLdpmILlLrTcsF E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YN-CdRj0XaC9lCpaJGNwi6glBSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Dec 2017 20:31:24 -0000

----==_mimepart_5a47f799ee61b_5e93fa0ff61ef387872cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, the current text is hard to follow, due to the use of "sequence number" for both the packet sequence number and the "number of the chosen connection ID in the sequence of new connection ID". I had to read it multiple times to decipher what was actually requested.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1034#issuecomment-354566743
----==_mimepart_5a47f799ee61b_5e93fa0ff61ef387872cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Also, the current text is hard to follow, due to the use of "sequence nu=
mber" for both the packet sequence number and the "number of the chosen con=
nection ID in the sequence of new connection ID". I had to read it multiple=
 times to decipher what was actually requested.</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/1034#issuecomment-354566743">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwP4qz3p-TbRBs=
gokB47rNqyGQxrks5tFp2ZgaJpZM4RPr8E">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0ZQZHYDeoA_Keuh=
UVhjWL6SLdFUks5tFp2ZgaJpZM4RPr8E.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/1034#issuecomment-354566743"></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":"@huitema in #1034: Also, the cur=
rent text is hard to follow, due to the use of \"sequence number\" for both=
 the packet sequence number and the \"number of the chosen connection ID in=
 the sequence of new connection ID\". I had to read it multiple times to de=
cipher what was actually requested."}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/1034#issuecomment-354566743"}=
}}</script>=

----==_mimepart_5a47f799ee61b_5e93fa0ff61ef387872cf--


From nobody Sat Dec 30 15:13: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 BD745126DCA for <quic-issues@ietfa.amsl.com>; Sat, 30 Dec 2017 15:13:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1-1GhS_uUGW8 for <quic-issues@ietfa.amsl.com>; Sat, 30 Dec 2017 15:13:42 -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 901AA120726 for <quic-issues@ietf.org>; Sat, 30 Dec 2017 15:13: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=+Bz0FZzOxUhf7bPf761i3zplBa4=; b=YPOjrzwUknMDB4pt GUH1m3UC5P2Dg1Dekxh0RDX+h6LYpQa97Z1tjTvbToZNPwUJF+8NxgWy8VH4+bgC WTijOTmWprKSJxcVkuQKNxeNyzruB0ohKlc1QdEX08yzrh8+Y2JzCLLM/Wh36Eit Lwho48GcDc58bqDMPTR+989gbzk=
Received: by filter0558p1mdw1.sendgrid.net with SMTP id filter0558p1mdw1-32190-5A481DA5-4 2017-12-30 23:13:41.150232283 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id SYXXRU-7Ta2G1I3nHlwoYg for <quic-issues@ietf.org>; Sat, 30 Dec 2017 23:13:41.167 +0000 (UTC)
Date: Sat, 30 Dec 2017 23:13:41 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefb57c43e97df338a45ff0c162f5eda55ac5140292cf00000001165fdfa592a169ce11002439@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1034/354573921@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1034@github.com>
References: <quicwg/base-drafts/issues/1034@github.com>
Subject: Re: [quicwg/base-drafts] The packet number gap is overspecified (#1034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a481da513ee4_134f3fa321834f3811219d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0w1/w7ul7AvnRYdafsnvZzSEtuDKKFBnJAd2 bZjSZuhsxrglBQi2Iu6a6R2kQ2f3Mm1ueyLrdIaewbVQ3hIGXIlu7GewztDomXoCpKYctE2NsNyIV4 NtNefyV58FeMULLu96D/ezTS7dltxG52wJHF5d2dfgzd+2fsRJY5TX/xQY6EaWhbkdi6qWqZSfU83L g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q4q6j3FLbP3n-UScpw16ymvEv9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Dec 2017 23:13:44 -0000

----==_mimepart_5a481da513ee4_134f3fa321834f3811219d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not only is it complicated, it does not even achieve the stated privacy goal. It is unclear from the text if the server also applies the gap, or not. But if it does apply the gap, it will be the same gap as the client, and adversaries can find that to link the old and the new context. And if it does not apply the gap, then adversaries can also link the old and new 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/issues/1034#issuecomment-354573921
----==_mimepart_5a481da513ee4_134f3fa321834f3811219d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Not only is it complicated, it does not even achieve the stated privacy =
goal. It is unclear from the text if the server also applies the gap, or no=
t. But if it does apply the gap, it will be the same gap as the client, and=
 adversaries can find that to link the old and the new context. And if it d=
oes not apply the gap, then adversaries can also link the old and new conte=
xt...</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/1034#issuecomment-354573921">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4HoEvYhCHrTRC=
EdUzynqpbDs9Uiks5tFsOlgaJpZM4RPr8E">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1Q_jhOn3LoEZNXB=
_YoI7HZ3quBHks5tFsOlgaJpZM4RPr8E.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/1034#issuecomment-354573921"></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":"@huitema in #1034: Not only is i=
t complicated, it does not even achieve the stated privacy goal. It is uncl=
ear from the text if the server also applies the gap, or not. But if it doe=
s apply the gap, it will be the same gap as the client, and adversaries can=
 find that to link the old and the new context. And if it does not apply th=
e gap, then adversaries can also link the old and new context..."}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
1034#issuecomment-354573921"}}}</script>=

----==_mimepart_5a481da513ee4_134f3fa321834f3811219d4--


From nobody Sat Dec 30 15:17: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 F101D120726 for <quic-issues@ietfa.amsl.com>; Sat, 30 Dec 2017 15:17:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.607
X-Spam-Level: 
X-Spam-Status: No, score=-0.607 tagged_above=-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_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aZCEjONcaS_E for <quic-issues@ietfa.amsl.com>; Sat, 30 Dec 2017 15:17: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 CEBCB1200FC for <quic-issues@ietf.org>; Sat, 30 Dec 2017 15:17: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=8pyPdgOSsQ2iYg3z9FezxRnoUR0=; b=aoX77mPDZztbw32f jXlhEr490mq1JM5yl1THvxHi+SVMfYsMl4+CmJLu6Fohu+wmSdAxQu7d+JY/ySMc cinMucX1A+ViPcP+Pie5JowQynRpqRu6RlsgLy+7zLDqHptFv0ewyztbzdEInnrh uBPJOtgBfBMxdzYRZqcI2YvUKH8=
Received: by filter0462p1mdw1.sendgrid.net with SMTP id filter0462p1mdw1-3582-5A481E76-16 2017-12-30 23:17:10.349409265 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id 43wNIlhLQxqNFfR1Ys_pYg for <quic-issues@ietf.org>; Sat, 30 Dec 2017 23:17:10.415 +0000 (UTC)
Date: Sat, 30 Dec 2017 23:17:10 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc223c3b1706f3770416c954f46a260ef32fc1b392cf00000001165fe07692a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/review/86038125@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a481e763d652_620b3fa321834f384412d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0FtP+5dQ74EzllMUHW5DKLBUO5ePgoZ+2dyO X/VA10WcQ76HgE+Yqjp94bSaKXUs3AmXTeB/thl5/q9cjitIslzX2NHDRLSPXN7BfvcGMHdl8Vic+r tYFrgOSrcH8z6PNCFLsu7A2LDUxRtLDrckxJLl9xLHofOAqKe7OTBssCzEYlhev0Hp/kxE74Vcsdn2 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u9fjknFU7KZwmGf_BLHfzIb5tQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Dec 2017 23:17:13 -0000

----==_mimepart_5a481e763d652_620b3fa321834f384412d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -1541,112 +1731,6 @@ number. "packet_number_secret" is derived from the TLS key exchange,
 as described in Section 5.6 of {{QUIC-TLS}}.

See issue #1034. The packet number gap is a complex mechanism that does not actually protect privacy, because client and server apply the same gap.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1012#discussion_r159131061
----==_mimepart_5a481e763d652_620b3fa321834f384412d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r159131061">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1541,112 +1731,6 @@ number. &quot;packet_number_secret&quot; is derived from the TLS key exchange,
 as described in Section 5.6 of {{QUIC-TLS}}.
</pre>
<p>See issue <a href="https://github.com/quicwg/base-drafts/issues/1034" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="285221945" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1034">#1034</a>. The packet number gap is a complex mechanism that does not actually protect privacy, because client and server apply the same gap.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r159131061">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8VasGe_jx4y6nPppEMVucCSmEgAks5tFsR2gaJpZM4Q_09D">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3BnJosw7N6SrTtWuFPJr8JttkJtks5tFsR2gaJpZM4Q_09D.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r159131061"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #1012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1012#discussion_r159131061"}}}</script>
----==_mimepart_5a481e763d652_620b3fa321834f384412d0--

